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

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

설문지

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

요약
서로 다른 n개의 양의 정수가 주어질 때, 그중 절반 이상이 k와 법 m으로 합동이 되는 m과 k를 찾는다.
난이도

어려움10점 중 8점

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

문제

공식 ACM ICPC 대회에서 더 좋은 성적을 내기 위해 팀장이 설문지를 만들었다. 팀장은 모든 참가자에게 훈련을 더 하고 싶은지 물었다.

훈련을 더 원하지 않는 사람이 많았기 때문에, 영리한 팀장은 "Yes"나 "No" 같은 말을 적지 않았다. 대신 모든 참가자가 자신의 의견을 나타내는 양의 정수 aia_i를 하나씩 고르게 했다. 놀랍게도, 나온 수는 모두 서로 달랐다.

이제 팀장은 양의 정수 mm (1<m≤1091 < m \le 10^9)과 kk (0≤k<m0 \le k < m)를 골라, 수가 mm으로 나눈 나머지가 정확히 kk인 사람을 "Yes"로, 나머지 사람을 모두 "No"로 분류하려 한다. "Yes"가 "No"보다 많거나 같으면 팀장은 훈련을 더 제공할 기회를 얻는다.

팀장이 이런 mm과 kk의 쌍을 찾도록 도와주자.

입력

첫째 줄에 ACM ICPC 참가자의 수 nn이 주어진다 (3≤n≤1053 \leq n \leq 10^5).

둘째 줄에 참가자가 고른 nn개의 서로 다른 정수 a1a_1, a2a_2, …\ldots, ana_n이 주어진다 (1≤ai≤1091 \leq a_i \leq 10^9).

출력

한 줄에 두 정수 mm과 kk를 출력한다. 가능한 답이 여러 개라면 아무거나 하나 출력한다.

예제1

  1. 예제 1

    입력
    6
    23 3 18 8 13 9
    
    예상 출력
    5 3