7-11 求“厉害”数 (20分)

n=int(input())
for i in range(1,(10**n)//2):
s=0
temp=i
while i!=0:
s+=(i%10)**5
i=i//10
if temp==s:
print(temp)
本篇博客介绍了一段使用Python编程语言查找特定数值的代码,这些数值被称为厉害数,当一个数等于其各位数字的五次方之和时,该数即为厉害数。代码通过循环遍历指定范围内的所有整数,计算每个数的五次方和并与原数比较,从而找出所有符合条件的厉害数。
7-11 求“厉害”数 (20分)

n=int(input())
for i in range(1,(10**n)//2):
s=0
temp=i
while i!=0:
s+=(i%10)**5
i=i//10
if temp==s:
print(temp)
127

被折叠的 条评论
为什么被折叠?
