도전
이것은 간단한 것입니다. 최대 1,000,000의 양의 정수가 주어지면 가장 가까운 소수를 반환하십시오.
숫자 자체가 소수이면 해당 숫자를 반환해야합니다. 제공된 숫자와 똑같이 두 개의 소수가 있으면 둘 중 더 낮은 값을 반환하십시오.
입력은 단일 정수 형식이며 출력도 정수 형식이어야합니다.
난 상관 없어 얼마나 오래 작동, 당신은 입력 (기능, STDIN 등)에 걸릴 또는 출력 (기능, STDOUT, 등)를 표시합니다.
이것은 코드 골프이므로 표준 규칙이 적용됩니다. 최소 바이트 수의 프로그램이 승리합니다!
테스트 사례
Input => Output
------ -------
80 => 79
100 => 101
5 => 5
9 => 7
532 => 523
1 => 2