阿姆斯特朗数是指一个 k 位数,它的每个位上的数字的 k 次幂之和等于它本身。
n = d₁^k + d₂^k + ... + dₖ^k,其中 k 为数字位数
- 1位数:0, 1, 2, 3, 4, 5, 6, 7, 8, 9(所有个位数都是阿姆斯特朗数)
- 3位数:153 = 1³ + 5³ + 3³ = 1 + 125 + 27
- 3位数:370 = 3³ + 7³ + 0³ = 27 + 343 + 0
- 3位数:371 = 3³ + 7³ + 1³ = 27 + 343 + 1
- 3位数:407 = 4³ + 0³ + 7³ = 64 + 0 + 343
- 4位数:1634 = 1⁴ + 6⁴ + 3⁴ + 4⁴ = 1 + 1296 + 81 + 256
- 4位数:8208, 9474
- 总数:只有有限个阿姆斯特朗数(88个已知)