牛客网 水仙花数

 1 str1 = input().split()
 2 n = int(str1[0])
 3 m = int(str1[1])
 4 result = []
 5 for i in range(n,m+1):
 6     b = sum([x**3 for x in list(map(int,str(i)))])
 7     if b == i:
 8         result.append(str(i))
 9 if result != []:
10     print (' '.join(result))
11 else:
12     print ('no')

 

posted on 2018-01-24 16:14  bettyjones  阅读(309)  评论(0编辑  收藏  举报