题目描述
阿姆斯特朗数:如果一个三位正整数等于其各个数字的立方和,则该数称为阿姆斯特朗数(1不算阿姆斯特朗数),如407=444+777+000,试编程求出N以内的所有阿姆斯特朗数 并 输出总个数。(100<=N<=999)
输入
输入一行,只有一个整数N,(100<=N<=999)
输出
输出有两行,第一行输出1~N所有阿姆斯特朗数,整数与整数之间用一个空格隔开。
第二行输出总个数。
样例输入 Copy
200
样例输出 Copy
153
1
我的写法如下,得分25。
题目描述
阿姆斯特朗数:如果一个三位正整数等于其各个数字的立方和,则该数称为阿姆斯特朗数(1不算阿姆斯特朗数),如407=444+777+000,试编程求出N以内的所有阿姆斯特朗数 并 输出总个数。(100<=N<=999)
输入
输入一行,只有一个整数N,(100<=N<=999)
输出
输出有两行,第一行输出1~N所有阿姆斯特朗数,整数与整数之间用一个空格隔开。
第二行输出总个数。
样例输入 Copy
200
样例输出 Copy
153
1
我的写法如下,得分25。
while(i<=999) 这里应修改为:while(i <= n)