求100-999中的水仙花数 (java版本)

求100-999中的水仙花数,(若三位数abc,abc=a^3+b^3+c^3, 则称abc为水仙花数。如153,1^3+5^3+3^3=1+125+27=153,则153是水仙花数)


public class shuixianhua {

	public static void main(String[] args) {
		for(int i=100;i<=999;i++){
			int a= i/100;
			int b=i/10%10;
			int c=i%10;
			int sum=a*a*a+b*b*b+c*c*c;
//			System.out.println(a);
//			System.out.print(b);
//			System.out.print(c);
//			System.out.println(sum);
			if(sum==i){
				System.out.print(i+" ");
			}
			
		}

	}

}


你可能感兴趣的:(acm入门)