题目:
有些数字的立方的末尾正好是该数字本身。
比如:1,4,5,6,9,24,25,….
请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。
请提交该整数,不要填写任何多余的内容。
代码实现:
count=0
for i in range(1,10000):
k=i**3
if str(k).endswith(str(i)):
#注意endswith用于字符串,所以这里都得转一下
count+=1
print(count)
答案:
36