打印出100-999一种三位数,这种数各位数字立方和等于该数的本身
#虽然差之毫厘,但是总会自闭,老师们总选择的是最简单的
list=[]
for i in range(100,1000):
x=i//100
y=(i-x*100)//10
z=i-100*x-100*y
if i==x**3+y**3+z**3:
list.append(i)
print(list)
[153, 370, 371, 407]
list=[]
for i in range(100,1000):
x=i//100
y=i%100//10
z=i%100%10
if i==x**3+y**3+z**3:
list.append(i)
print(list)