자바 언어를 사용하여 100-1000 사이의 수선화 수 찾기

100-1000 사이의 수선화 수 찾기

소위 "수선화 번호"는 큐브 합계가 숫자 자체와 같은 3 자리 숫자를 나타냅니다. 예 : 153은 "수선화 번호"입니다. 153 = 1 큐브 + 5 큐브 + 3 큐브이기 때문입니다.

아래에 몇 가지를 보여주십시오 内联代码片.

for (int i = 100; i < 1000; i++) {
			int a = i % 10;
			int b = i / 10 % 10;
			int c = i / 100;
			if (a * a * a + b * b * b + c * c * c == i) {
				System.out.print(i + " ");
			}
		}
//  i % 10表示个位上的数
//  i / 10 % 10表示十位上的数
//  i / 100表示百位上的数


// 运行结果为
153 370 371 407 

추천

출처blog.csdn.net/fdbshsshg/article/details/112490926