如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。
如 $407=4^3+0^3+7^3$就是一个阿姆斯特朗数。试编程求大于$1$小于$1000$的所有阿姆斯特朗数。
Time Limit | $1$ 秒/Second(s) | Memory Limit | $512$ 兆字节/Megabyte(s) |
提交总数 | $556$ | 正确数量 | $480$ | "
裁判形式 | 标准裁判/Standard Judge | 我的状态 | 尚未尝试 |
难度 | 分类标签 |
如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。
如 $407=4^3+0^3+7^3$就是一个阿姆斯特朗数。试编程求大于$1$小于$1000$的所有阿姆斯特朗数。
从小到大输出,数之间用两个空格分开
153 370 371 407
可采用穷举法,依次取$1000$以内的各数(设为$i$),将i的各位数字分解后,据阿姆斯特朗数的性质进行计算和判断。
本题记录 | 用 户(点击查看用户) | 运行号(点击购买题解) | 时 间 |
---|---|---|---|
算法最快[$0 $ms] | WaFer | 840920 | 2022-04-13 16:38:06 |
内存最少[$0 $KB] | 悠悠兔 | 649011 | 2020-11-07 00:55:48 |
第一AC | 刘观圣@网络工程142 | 2095 | 2016-05-16 15:42:32 |
第一挑战 | 刘观圣@网络工程142 | 2095 | 2016-05-16 15:42:32 |
竞赛编号 | 竞赛名称 | 竞赛时间 | 访问比赛 |
---|