问题 5103 --阿姆斯特朗数

5103: 阿姆斯特朗数★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 25  解决: 10
[提交][状态][命题人:]

题目描述

一个n位的正整数,如果该数的每一位数字的n次方之和与它本身相等,那这个数被称为阿姆斯特朗数。请列出10000以内所有阿姆斯特朗数。

比如153是个3位数,1^3+5^3+3^3=153,所以153是一个阿姆斯特朗数。

又比如1135是个4位数,1^4+1^4+3^4+5^4=2+81+625不等于1135,所以1135不是一个阿姆斯特朗数。


输入

输出

输出时,最前面输出一个“[”, 最后面输出一个“]”,满足要求的数放在“[”和“]”之间,两个阿姆斯特朗数之间用逗号和空格隔开,格式如下:

[153, 370, 371, 407]

提示

来源

[提交][状态]