아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Против постулата Бертрана

시간 제한1초메모리 제한1024 MB

요약
주어진 n에 대해 n과 2n 사이에서 합성수가 연속으로 가장 길게 이어지는 구간을 찾고, 길이가 같으면 시작값이 가장 작은 구간을 출력한다.
난이도

보통10점 중 6점

유형
정수론, 수학, 구현, 완전 탐색
정답자
아직 제출이 없습니다

문제

Постулат Бертрана утверждает, что для любого n≥2n \ge 2 найдётся простое число pp, для которого n<p<2nn < p < 2n. Постулат Бертрана был сформулирован в качестве гипотезы в 1845 году французским математиком Бертраном, проверившим её до n=3,000,000n = 3\\,000\\,000, и доказан в 1852 году Чебышёвым.

Петя хочет повторить подвиг Бертрана и убедиться в справедливости его постулата для разных значений nn. Однако, поскольку он не сомневается в корректности доказательства Чебышёва, он немного изменил цель: для данного nn, Петя хочет найти максимальный по длине отрезок составных чисел, который лежит строго между nn и 2n2n.

Требуется найти такие ll и rr, чтобы n<l≤r<2nn < l \le r < 2n, все числа от ll до rr, включительно, были составными и r−lr - l было максимально. Если подходящих отрезков несколько, необходимо вывести тот, у которого ll минимально.

입력

На вход подаётся одно целое чиcло nn (3≤n≤1073 \le n \le 10^7).

출력

Выведите искомые ll и rr.

예제1

  1. 예제 1

    입력
    10
    
    예상 출력
    14 16