请编写程序输出小于1000 的最大自幂数。
自幂数定义:一个自幂数是指一个数的各位数字的幂次之和等于它本身。
例如,153 是一个自幂数,因为 $1^3+5^3+3^3=153$。
解题思路:
我们可以先写一个函数,用于计算一个数的各位数字的幂次之和。然后,从大到小枚举小于1000的正整数,找到第一个自幂数即可。
代码实现如下:
原文地址: https://www.cveoy.top/t/topic/e9RD 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
自幂数定义:一个自幂数是指一个数的各位数字的幂次之和等于它本身。
例如,153 是一个自幂数,因为 $1^3+5^3+3^3=153$。
解题思路:
我们可以先写一个函数,用于计算一个数的各位数字的幂次之和。然后,从大到小枚举小于1000的正整数,找到第一个自幂数即可。
代码实现如下:
原文地址: https://www.cveoy.top/t/topic/e9RD 著作权归作者所有。请勿转载和采集!