问题描述
153是一个非常特殊的数,它等于它的每位数字的立方和,即153=111+555+333。编程求所有满足这种条件的三位十进制数。
输出格式
按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。
BASIC-7 Programming
public class Main {
public static void main(String[] args) {
// TODO 自动生成的方法存根
for(int i=100;i<1000;i++)
{
//引用函数pow判断每一位的3次方之和等于原数
if(i==Math.pow(i%10,3)+Math.pow(i/10%10,3)+Math.pow(i/100, 3))
{
System.out.println(i);
}
}
}
}