QOJ.ac

QOJ

Limite de temps : 1.0 s Limite de mémoire : 32 MB Points totaux : 140

#16402. 组织者

Statistiques

与执法部门之间意想不到的麻烦让 Mirko 决定从事一份赚钱较少但道德争议较小的职业:他成为了一个团队计算机科学竞赛的总组织者。

有 $N$ 个计算机科学俱乐部希望参加该竞赛。俱乐部的会长们都相当固执,只有当竞赛的队伍人数大小使得该俱乐部的所有成员都能参赛时,他们才会参加比赛。

竞赛由两轮组成:资格赛和总决赛。所有参赛队伍必须拥有相同的人数,且同一支队伍的所有成员必须属于同一个俱乐部。每个俱乐部可以有任意数量的队伍参加资格赛,而每个俱乐部中表现最好的队伍将获得一个总决赛的名额。

Mirko 意识到一个全新的、未经检验的比赛需要宣传。因此,他希望设定队伍人数,使得总决赛中的个人参赛者总数尽可能多。请记住,每个参赛的俱乐部都有权在总决赛中派出一支队伍。此外,必须至少有两个俱乐部参赛,否则比赛会太无聊而无法吸引赞助商。

确定总决赛中可能的最大参赛人数,以便 Mirko 能够复核他对队伍人数的选择。

输入格式

输入的第一行包含一个正整数 $N$ ($2 \le N \le 200\,000$),表示俱乐部的数量。

输入的第二行包含 $N$ 个空格分隔的整数,范围在 $[1, 2\,000\,000]$ 内,表示每个俱乐部的成员人数。

输出格式

输出的第一行也是唯一一行必须包含总决赛中可能的最大参赛人数。

子任务

对于至少 $30\%$ 的测试数据,满足 $N < 1000$。

样例

输入 1

3
1 2 4

输出 1

4

输入 2

2
1 5

输出 2

2

输入 3

5
4 6 3 8 9

输出 3

9

说明

样例 1 说明:Mirko 决定每支队伍有 2 名成员,因此第 2 和第 3 个俱乐部参赛。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.