djb 的玩偶配对
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
djb 从 wjr 家里借了总共 个玩偶到家里用来装饰
现在他把 个玩偶摆成了一排,第 个玩偶属于 系列
现在 djb 突发奇想,他想知道在一段区间 中,是否存在两个相同系列的玩偶 使得 并且它们之间该系列的玩偶数量不少于 个
他认为这样的两个玩偶 是可以配对的,而它的配对值是它们之间的距离,即
djb 想知道在这段区间中,玩偶的配对值最大可以是多少?
当然这么简单的问题一定是难道不倒你的,所以 djb 一共会提出 次询问。
输入格式
第一行三个正整数 , 和 。
第二行 个正整数,其中第 个数为 ,表示第 个玩偶的系列编号。
接下来 行,每行两个正整数 ,表示一次询问。
输出格式
共 行,每行一个整数,表示一次询问的回答。 若无解(没有能够匹配的玩偶),则输出 。
数据范围
对于 的数据: 。 对于另外 的数据: 。 对于另外 的数据:保证 。 对于 的数据:有 ,。
样例输入
8 2 1
1 2 3 1 2 4 1 2
1 8
2 5
样例输出
7
-1