求求范围内水仙数16部全集~谢谢

马上注册结交更多好友,享用哽多功能^_^

您需要 才可以下载或查看没有帐号?

有个问题求助下大家: 在用python求解求范围内水仙数花数时我是这么做的:
  1. # 计算每个'位数'的竝方和
问题是:程序运行时,什么反应也没有没有报错,没有弹窗如下: python怎么也也不理我了,我到底做错了什么呢麻烦大家看看,謝谢
}

??春天是鲜花的季节求范围內水仙数花就是其中最迷人的代表,数学上有个求范围内水仙数花数他是这样定义的: “求范围内水仙数花数”是指一个三位数,它的各位数字的立方和等于其本身比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的求范围内水仙数花数

??输入数据有多组,每组占一行包括兩个整数m和n(100 ≤ m ≤ n ≤ 999)。

??对于每个测试实例要求输出所有在给定范围内的求范围内水仙数花数,就是说输出的求范围内水仙数花數必须大于等于m,并且小于等于n,如果有多个则要求从小到大排列在一行内输出,之间用一个空格隔开;
??如果给定的范围内不存在求范圍内水仙数花数则输出no;
??每个测试实例的输出占一行。


 
&n))
自己查了一下~是按位取反,只有当scanf();函数返回值为-1时才会退出while循环,然后根據scanf函数的返回值我想到了使用scanf("%d%d", &m, &n) == 2经测试也是可以的。
??(2)自己刚开始做这道题时将判断求范围内水仙数花数单独写成了一个函数,结果發现代码运行的时间达4ms,所以就想把函数去掉在主函数中直接判断,结果发现运行时间减少为3ms由此可见函数调用的开销还是不小的。
??(3)自己提交这题时还遇到一个问题:数据输出的格式当输出数据只有一个时,这个数据的后面是没有空格的所以我用cnt记录要输出数据嘚个数,用if语句进行判断
}

我要回帖

更多关于 水仙 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信