#HX1257C. ORGANIZATOR

提交0 通过0
通过率0%
时间限制3000ms
内存限制128MiB
    ID: 10094 传统题 3000ms 128MiB 尝试: 0 已通过: 0 难度: 普及- 上传者: 标签>编程题C++CSPCSP复赛CSP复赛专项练习暑假CSP复赛集训暑假集训1257-T2满分强化

题目描述

题目描述

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

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

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

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

输入格式

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

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

输出格式

输出一个整数 ss

样例输入

3
1 2 4

样例输出

4

提示

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

样例 1 解释:

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

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