Questionnaire

TimeLimit:1000MS  MemoryLimit:524288KB
64-bit integer IO format:%I64d
Special Judge
未提交 | 登录后收藏
Problem Description
In order to get better results in official ACM/ICPC contests, the team leader comes up with a questionnaire. He asked everyone in the team whether to have more training.



Picture from Wikimedia Commons


Obviously many people don't want more training, so the clever leader didn't write down their words such as ''Yes'' or ''No''. Instead, he let everyone choose a positive integer $a_i$ to represent his opinion. When finished, the leader will choose a pair of positive interges $m(m>1)$ and $k(0\leq k<m)$, and regard those people whose number is exactly $k$ modulo $m$ as ''Yes'', while others as ''No''. If the number of ''Yes'' is not less than ''No'', the leader can have chance to offer more training.

Please help the team leader to find such pair of $m$ and $k$.
Input
The first line of the input contains an integer $T(1\leq T\leq15)$, denoting the number of test cases.

In each test case, there is an integer $n(3\leq n\leq 100000)$ in the first line, denoting the number of people in the ACM/ICPC team.

In the next line, there are $n$ distinct integers $a_1,a_2,...,a_n(1\leq a_i\leq 10^9)$, denoting the number that each person chosen.
Output
For each test case, print a single line containing two integers $m$ and $k$, if there are multiple solutions, print any of them.
SampleInput
1
6
23 3 18 8 13 9
SampleOutput
5 3
Submit
题目统计信息详细
总AC数4
通过人数4
尝试人数4
总提交量5
AC率80.00%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: