#G0088. 变化的众数【2025暑假集训T4】
变化的众数【2025暑假集训T4】
题目描述
给定一个长度为 的整数数组 ,你必须执行恰好一次下列操作:
选择两个不同的位置 使得 变为 , 变为 。
现在,你需要求出执行恰好一次这样的操作之后,所有可能成为众数的数字,并将它们去重后从小到大输出。
众数:指在数组中的出现次数最多的数字,如果有多个数出现次数最多,则这些数中最大的那个数是众数,如: 的众数为 , 的众数为 。
输入格式
第一行一个正整数 表示数字个数。
第二行 个正整数 表示每个数字。
输出格式
在一行上从小到大依次输出去重后的若干个整数,代表所有可能出现的众数。
5
1 4 4 4 5
4 5
4
1 2 3 4
1 2 3 4 5
样例解释
无
数据规模与约定
下发文件分别对应子任务 、。
有合理的子任务依赖。
子任务编号 | 特殊性质 | 分值 | |
---|---|---|---|
对于 的数据:保证 $2 \leq n \leq 2 \times 10^{3},-10^9 \leq a_i \leq 10^9$。
相关
在下列比赛中: