输入一个四位整数,判断该数是否是四叶玫瑰数,四叶玫瑰数是指一个4位数,它的每个位上的数字的4次幂之和等于它本身
时间: 2023-05-31 11:02:14 浏览: 274
C语言判断一个数是否是2的幂次方或4的幂次方
。示例:
输入:1634
输出:True
解释:1^4 + 6^4 + 3^4 + 4^4 = 1634,所以1634是四叶玫瑰数。
输入:8208
输出:True
解释:8^4 + 2^4 + 0^4 + 8^4 = 8208,所以8208是四叶玫瑰数。
输入:9474
输出:True
解释:9^4 + 4^4 + 7^4 + 4^4 = 9474,所以9474是四叶玫瑰数。
输入:1234
输出:False
解释:1^4 + 2^4 + 3^4 + 4^4 = 354,所以1234不是四叶玫瑰数。
提示:
输入的四位数范围为1000~9999。
阅读全文