解题思路:参考题目给出的信息,判断水仙花数的关键就是需要将3位数分别拆开,看了一下大佬写的题解,是这么个理,但是还没学到这个用法,就自己搞了一个比较基础的版本。。用整除和取余来得到3个数字。
注意事项:
参考代码:
for i in range(100,1000):
a = i // 100
b = (i-100*a) // 10
c = i % 10
if a**3+b**3+c**3==i:
print(i)
0.0分
0 人评分
C语言训练-最大数问题 (C语言代码).........关于-1浏览:744 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1010 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:589 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:609 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:575 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:740 |
用筛法求之N内的素数。 (C语言代码)浏览:646 |
循环入门练习5 (C语言代码)浏览:837 |
数字游戏 (C++代码)浏览:1180 |
1035 题解浏览:779 |