题目:
有些数的立方的末尾正好是该数字本身(例如1,4,5,6,9,24,25),请你计算一下10000以内,符合这个特征的正整数一共有多少个
代码:
res=0
for x in range(1,10001):
k=x**3
if x<10 :
if k%10==x:
res+=1
if 10<x<100:
if k%100==x:
res+=1
if 100<x<1000:
if k%1000==x:
res+=1
if 1000<x<10000:
if k%10000==x:
res+=1
print(res)
结果:36