阿姆斯特朗数又称自恋数。对于一个 n 位数,如果每一位数字的 n 次幂之和等于原数,这个数就满足条件。
任务说明
阿姆斯特朗数等于各位数字分别取“位数次幂”后的总和。
例如:
- 9 是,因为
9 = 9^1 = 9。 - 10 不是,因为
10 != 1^2 + 0^2 = 1。 - 153 是,因为
153 = 1^3 + 5^3 + 3^3 = 153。 - 154 不是,因为
154 != 1^3 + 5^3 + 4^3 = 190。
编写代码判断一个数是否满足这一条件。
阿姆斯特朗数又称自恋数。对于一个 n 位数,如果每一位数字的 n 次幂之和等于原数,这个数就满足条件。
阿姆斯特朗数等于各位数字分别取“位数次幂”后的总和。
例如:
9 = 9^1 = 9。10 != 1^2 + 0^2 = 1。153 = 1^3 + 5^3 + 3^3 = 153。154 != 1^3 + 5^3 + 4^3 = 190。编写代码判断一个数是否满足这一条件。