for i in range(10):
for j in range(10):
for k in range(10):
if i!=0:
if i*100+10*j+k==i**3+j**3+k**3:
print(i*100+10*j+k)
{:10_254:}
学习学习了
看你的我悟了
{:5_109:}
骗鱼币
for i in range(100,1000):
while i > 0:
sum += (i%10) ** 3
i //= 10
if sun == i:
print(i)
{:5_91:}
{:10_254:}
{:10_277:}
def narcissus():
for x in range(100,1000):
if x == int(str(x)) ** 3 + int(str(x)) ** 3 + int(str(x)) ** 3:
print(x)
narcissus()
int main()
{
int i,a,b,c;
for(i=100;i<1000;i++)
{
a=i/100;
b=(i-a*100)/10;
c=i-100*a-10*b;
if(i==a*a*a+b*b*b+c*c*c)
printf("水仙花数有:%d\n",i);
}
return 0;
}
{:10_297:}
{:7_132:}
{:10_266:}来回顾一下,之前的都忘记了
1449620085 发表于 2022-1-14 16:26
还没学到
hhhhhhhhhhhhhhhhhhhhhhhhhh
def narcissus(n=135):
n = str(n)
j = 0
if len(n) == 3:
for i in n:
j += int(i)**3
if j == n:
return ('%d是水仙花数'% n)
else:
return '这,这不对吧,这不是水仙花数'
else:
return '你tnnd,给我玩阴滴是吧,都不是三位数'
print(narcissus())
我来
我来
{:10_254:}