代码改变世界

2017.3.31 100-999的水仙花数

2017-04-05 10:18  mojiayi  阅读(159)  评论(0编辑  收藏  举报
public class Marth31th_例题水仙花数 {
	public static void main(String[] args) {
		//打印100-999水仙花数 153=1*1*1+5*5*5+3*3*3
		for(int i=100;i<=999;i++){
			int baiWei=i/100;
			int shiWei=(i-baiWei*100)/10;
			int geWei=i-baiWei*100-shiWei*10;
			if(i==baiWei*baiWei*baiWei+shiWei*shiWei*shiWei+geWei*geWei*geWei){
				System.out.println(i+"是水仙花数");
				}
			}
	}

}