m0_63437663 2021-11-22 11:43 采纳率: 75%
浏览 37
已结题

判断一个数是否为水仙花数

img

  • 写回答

1条回答 默认 最新

  • -Undefined_ 2021-11-22 11:49
    关注
    import math
    def sxh(number):
        a=number//1100
        b=number//10%10
        c=number%10
        if a**3+b**3+c**3==number:
            return True
        return False
    n=eval(input())
    if 100<=n<1000:
        if(sxh(n)):
            print(n)
        else:
            print('不是')
    else:
        print('OVER')
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 12月4日
  • 已采纳回答 11月26日
  • 创建了问题 11月22日