拆分
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
鸡尾酒又带着大家学习新定义啦! 今天要学习的内容是集合的 ,集合的 指的是一个集合没有出现过的最小自然数。例如, 、。
现在你有一个包含 个元素的集合,你可以将它分成任意个数量的新集合,使 得所有新集合的 值之和最大,求这个最大值是多少。
输入格式
第一行输入一行一个正整数 ,接下来一行包含 个非负整数, 表示集合中的元素 。
输出格式
输出一行一个整数表示答案。
样例 1 输入
5
0 0 1 1 2
样例 1 输出
5
样例 1 说明
分成两个集合 , 第一个集合的 为 ,第二个集合的 为 ,两个集合的 之和为 ,这样分集合是最大的。当然也可以分成 ,但是这样五个集合的 之和为 。
样例 2 输入
5
1 2 3 4 5
样例 2 输入
0
样例 2 说明
因为原集合没有 ,所以无论怎么分集合, 每一个新集合都不会有 ,所以每一个集合的 都为 ,答案一定为 。
数据范围
本题共有 个测试点
第一个测试点有
第二个测试点有
第 个测试点有
对于所有测试点,有 ,
2024 Summer MnZn Final Round PartⅠ
- 状态
- 已结束
- 规则
- OI
- 题目
- 4
- 开始于
- 2024-8-9 9:00
- 结束于
- 2024-8-9 12:00
- 持续时间
- 3 小时
- 主持人
- 参赛人数
- 27