编程找出所有的三位数到七位数中的阿姆斯特朗数,将所找到的阿姆斯特朗数按从小到大的顺序依次输出,相邻两个数之间用一个空格隔开。
阿姆斯特朗数也叫水仙花数,它的定义如下:若一个 n 位自然数的各位数字的 n 次方之和等于它本身,则称这个自然数为阿姆斯特朗数。例如,153(153=1×1×1+3×3×3 +5×5×5)是一个三位的阿姆斯特朗数,8208 则是一个四位的阿姆斯特朗数。