조건에 따라 필요한 숫자 JAVA 기본적인 프로그래밍 운동 프로그램 [13 13]

 

제목 13 [디지털의 조건에서 13 프로그램 요구 사항] : 그것은 완벽한 정사각형, 플러스 168 완벽한 광장이입니다 금액의 100 이후 정수, 수는 얼마인가?

프로그램 분석 : 제곱근을 만족하는 결과가 다음의 조건, 즉, 결과 미만이면 100,000 분석의 수가 100이면, 제 처방 후 처방 후 268을 더한 수를 첨가하고있다.

 

패키지 cskaoyan; 

공용 클래스 cskaoyan13 { 
	@ org.junit.Test 
	공개 무효 번호 () { 
		INT 분 = 1; 
		INT 최대 = 100000; 
		INT의 m = 0; 
		INT N = 0; 

		위한은 (i = 분 나타내는 int i가 최대 = <; 내가 ++) { 
			m은 = (int)를 Math.sqrt는 (i + 100); 
			N = (INT) Math.sqrt는 (i + 100 + 168); 

			경우 (m * m 개의 ==는 (I (100) +) && N * N == (I + 100 + 168)) { 
				에서 System.out.println (I); 
			} 
		} 
	} 
}

 

추천

출처www.cnblogs.com/denggelin/p/11330320.html