【蓝桥杯】特殊数字(Java实现)


问题描述
  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);
			}
		}
	}

}
发布了46 篇原创文章 · 获赞 1 · 访问量 833

猜你喜欢

转载自blog.csdn.net/qq_46354133/article/details/104869090