#P7252. [JSOI2011] 棒棒糖
[JSOI2011] 棒棒糖
题目描述
Coffee 的世界里也是有棒棒糖卖的,Coffee 买了 只连着的棒棒糖。这 只棒棒糖包裹在小塑料袋中,排成 一列,相邻的两只棒棒糖的塑料袋是接起来的。为了方便,我们把棒棒糖从左到右编号为。
每只棒棒糖有一种口味。第 只的口味是 。两只棒棒糖 的口味相同,当且仅当 。Coffee 对 只棒棒糖总体口味的评价比较奇怪。如果这 只棒棒糖中,有一种口味 的数量严格大于总数的一半,那么 Coffee 认为这 只棒棒糖主要是 口味的。Coffee 知道,这里的 如果存在就一定是唯一的。而当 不存在时,Coffee 认为这 只棒棒糖是混合口味的。
Coffee 暂时舍不得吃棒棒糖,它在想一些好玩的问题。如果考虑棒棒糖序列的一个连续子序列 ,包括棒棒糖 和 。那么这 只棒棒糖的总体口味是什么呢?
Coffee有一堆这样的问题,一共 个。第 个问题是棒棒糖子序列 的总体口味,请你帮忙解决。
输入格式
第一行两个用空格隔开的整数,分别表示 。
接下来 行,每行一个整数,表示 。
接下来 行,每行两个整数,表示 。
输出格式
行,每行一个整数,表示每个询问的总体口味。如果总体口味为混合口味则输出 。
5 3
1
2
2
1
1
1 5
2 5
2 4
1
0
2
提示
样例解释 1
在第一个询问中,口味 出现 次,大于总数的一半,所以总体口味为 。
在第二个询问中,没有一种口味出现次数大于总数的一半,所以为混合口味。
在第三个询问中,口味 出现 次,大于总数的一半,所以总体口味为 。
数据范围
对于 的数据,。