Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
110394 | 丁俊杰 | 水仙花数 | Python3 | Accepted | 40 MS | 3768 KB | 439 | 2025-02-19 15:01:05 |
m,n=map(int,input().split()) list1=[] flag=False #初始值设为False,表示没有找到水仙花数,起到标记作用 for i in range(m,n+1): res=0 #初始值设置为0 for j in str(i): res+=int(j)**3 #把该个数字的每一位的三次方累加 if res==i: list1.append(i) flag=True #表示找到了 if flag: print(*list1) else: print("no")