HX1257C. ORGANIZATOR

提交13 通过12
通过率92.3%
时间限制3000ms
内存限制128MiB

题目描述

题目描述

现有 nn 个整数,分别为 A1,A2,⋯ ,AnA_{1},A_{2},\cdots ,A_{n}。

需要找到一个正整数 xx,假设有 m(m≥2)m(m\ge 2) 个 AiA_{i} 是 xx 的倍数,则参加决赛的人数是 ss,他的值为 m⋅xm⋅x。

请注意,对于一个正整数 xx,如果其对应的 mm 值为 11,则该方案不合法。

请找出令 ss 尽可能大的 xx,并输出 ss。

输入格式

输入的第一行包含正整数 nn。

输入的第二行包含 nn 个用空格隔开的整数 AiA_{i}。

输出格式

输出一个整数 ss。

3
1 2 4
4
2
1 1
2
5
2000000 2000000 1000000 500000 1
4000000

提示

样例 1 解释:

令 x=2x=2,此时 A2,3A_{2,3} 满足条件,答案为 2×2=42\times 2=4。

数据范围

  • 对于 100100% 的数据,满足 2≤n≤2×1052\le n\le 2\times 10^{5},1≤Ai≤2×1061\le A_{i}\le 2\times 10^{6}。