#abc476c. Third Largest Number
Third Largest Number
题目描述
给定一个不小于 的整数 ,以及一个长度为 的正整数序列 。
请对每个 解决下面的问题:
- 把 按降序排列后,求从前往后数第 个位置上的值。
输入格式
N
A_1 A_2 ... A_N
输出格式
输出 行。
第 行 输出 时的答案。
输入示例 1
5
1 2 1 2 3
输出示例 1
1
1
2
示例 1 说明
- : 降序排列为 ,第 个是 ;
- : 降序排列为 ,第 个是 ;
- : 降序排列为 ,第 个是 。
注意是按「元素个数」数到第 个,相同的值要重复计数,不是「第 大的不同值」。 时有两个 ,它们各占一个位置。
输入示例 2
10
1 1 1 3 2 5 4 3 6 5
输出示例 2
1
1
1
2
3
3
4
5
示例 2 说明
开头三个都是 ,所以前几行的答案都是 。随着更大的数不断加入,答案单调上升。这一点是普遍规律:加入新元素只可能让第 大变大或不变,绝不会变小。
输入示例 3
10
11 9 1 3 17 19 10 19 17 3
输出示例 3
1
3
9
11
11
17
17
17
示例 3 说明
序列中出现了重复的 和 。 时前 个数降序为 ,第 个是 ——两个 各占一位,这正是「重复计数」的体现。
约束条件
- 所有输入值均为整数