#1424. 区间出现次数最多的数

区间出现次数最多的数

题目描述

对于一个长度为n\red n的正整数序列,a1,a2......an\red{a_1,a_2......a_n},输入m\red m表示m\red m组测试数据,

对于每组数据输入i\red i,j\red j,输出ai\red{a_i}aj\red{a_j}中出现次数最多的数,如果出现次数相同,则取比较小的那个数。

输入格式

第一行包含一个正整数n\red n;

第二行包含n\red n个正整数,用空格隔开;

第三行包含一个正整数m\red m

接下来的m\red m行数据每行包含两个数据i\red i,j\red j,以空格隔开;

输出格式

m\red m行, 每行一个正整数表示从ai到aj中出现次数最多的数;

样例

输入样例

8
1 2 3 3 4 5 4 1 
2
3 8
4 8

输出样例

3
4

提示

对于所有的数据满足: 1n100,m<n;1<i<j<100\red{1 \le n \le 100,m < n ; 1<i < j < 100};