‹ 上一题 下一题 ›

g5-08318. 恰好 k 次 未做

1000 ms 256 MB 测试点 10 GESP-55级·STLalgorithm

题目描述

读入 个整数(可能有重复、有负数)和一个整数 :在出现次数恰好等于 的数里,找出最小的那个输出;如果不存在这样的数,输出 。

把数组排序后,相等的数会挨在一起——从左到右数每一段的长度,就是这个数出现的次数(相当于在连续段上做 count),一遍扫描即可。

输入格式

第一行两个整数 、()。

第二行 个整数 ()。

输出格式

一行一个整数:出现次数恰好为 的数中最小的那个;不存在输出 。

样例

输入:

5 2
1 1 1 2 2

输出:

2

1 出现了 3 次(多了不算),恰好出现 2 次的只有 2——若把条件放宽成「至少 次」就会错拿 1。

数据范围

,。「恰好」不是「至少」——出现次数超过 的数不参选,哪怕它更小。

输入
输出

            
答案