题解 | #水仙花数#

水仙花数

http://www.nowcoder.com/practice/dc943274e8254a9eb074298fb2084703

while True:
    try:
        m,n = map(int,input().split())
        temp = m #用来做循环计数
        flag = False #用来做标记
        while temp < n:
            g = temp%10
            s = temp%100//10
            b = temp//100
            if temp == pow(g,3)+pow(s,3)+pow(b,3):#如果有水仙花数,输出,并且标记变化
                print(temp,end = ' ')
                flag = True
            temp = temp + 1
        if flag == False:#如果没有水仙花数输出no
            print('no',end = '')
        print('')
    except:
        break

全部评论

相关推荐

12-04 20:41
南华大学 C++
牛客774533464号:现在要求你有实习经验,才让你实习!
点赞 评论 收藏
分享
找不到工作死了算了:没事的,雨英,hr肯主动告知结果已经超越大部分hr了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务