示例:

输入:153 输出:True

输入:370 输出:True

输入:407 输出:True

输入:123 输出:False

解题思路: 水仙花数的定义是各位数字的立方和等于该数本身,因此我们可以按照这个定义来判断一个数是否为水仙花数。具体做法是将这个整数的每一位分离出来,然后分别计算它们的立方和,最后判断和原数是否相等即可。

代码实现:

输入一个整数判断它是否为水仙花数。所谓水仙花数是指这样的一些三位整数各位数字的立方和等于该数本身例如153=13 53 33因此153是水仙花数。

原文地址: https://www.cveoy.top/t/topic/b5xN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录