该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

噜噜的幸运数字

题目描述

假期到了,噜噜 和他的一群小伙伴们一起玩起了“幸运数”游戏。

游戏规则很简单:每个人都会选出一个正整数,作为自己的幸运数。 不过,噜噜并不知道到底有多少人参加了这个游戏。

于是,噜噜去询问了其中的 nn 个不同的小伙伴。 第 ii 个小伙伴告诉噜噜:除了自己以外,还有 aia_i 个人和自己选择了相同的幸运数。

也就是说,对于第 ii 个小伙伴来说,一共有 ai+1a_i+1 个人选择了和他相同的幸运数,并且其余的人选择的幸运数都与他不同。

已知每个小伙伴说的话都是真实的。 现在,噜噜想根据这些信息,推算出 最少一共有多少人选择了幸运数。

请你帮噜噜算出这个最小值。

输入格式

第一行输入一个正整数n n,表示噜噜询问的朋友数量。

第二行以空格隔开输入 nn个非负整数 aia_i,表示和第 ii 个人选择了相同幸运数的人数(不包含第i i 个人)。

输出格式

输出一个正整数,表示你计算出的最少有多少人选择了幸运数。

格式说明

输出时每行末尾的多余空格,不影响答案正确性

3
2 2 2
3

样例解释1

如果回复的三个人选择的数字相同,根据 a1=a2=a3=2a_1 = a_2 = a_3 = 2,那么正好需要 33 个人,分别就是回复的三个人。

4
2 0 2 3
8

样例解释2

第一个人和第三个人选择相同的数字,根据 a1=a3=2a_1 = a_3 = 2,则选择这个数字的人有3 3个;

第二个人选择一个数字,根据 a2=0a_2 = 0则选择这个数字的人有1 1 个;

第四个人选择一个数字,根据 a4=3a_4 = 3,则选择这个数字的人有 44个;则最少有3+1+4=83 + 1 + 4 = 8个人。

数据范围

测试点编号 分值 特殊性质 / 数据范围
1 10 所有 ai=0a_i = 0
2 所有 ai=1a_i = 1
3 所有 aia_i 互不相同
4 所有 aia_i 相同,且 ai2a_i \ge 2
5 1n100, 0ai1001 \le n \le 100,\ 0 \le a_i \le 100
6
7 1n105, 0ai1061 \le n \le 10^5,\ 0 \le a_i \le 10^6
8
9
10

「果壳杯」 ROUND 45 (Div. 4)

未参加
状态
已结束
规则
IOI
题目
6
开始于
2026-4-10 18:00
结束于
2026-4-17 18:00
持续时间
2 小时
主持人
参赛人数
24