Erdős-Straus 추측 을 검증하는 프로그램을 작성하십시오 .
프로그램은 입력으로서 하나 개의 정수를 취한다 n
( 3 <= n <= 1 000 000
) 및 신원을 만족하는 정수 배 출력 4/n = 1/x + 1/y + 1/z
, 0 < x < y < z
.
가장 짧은 코드가 승리합니다.
몇 가지 예 :
3 => {1, 4, 12}
4 => {2, 3, 6}
5 => {2, 4, 20}
1009 => {253, 85096, 1974822872}
999983 => {249996, 249991750069, 62495875102311369754692}
1000000 => {500000, 750000, 1500000}
여러 해가 있으므로 프로그램에서이 숫자에 대한 다른 결과를 인쇄 할 수 있습니다.
{1, 121, 169, 289, 361, 529}
모듈로 840 과 일치하는 소수입니다 .