#P9991. [Ynoi Easy Round 2023] TEST_107
[Ynoi Easy Round 2023] TEST_107
题目描述
给一个长为 的序列 ,下标为 到 ,有 次查询操作,每次给出一个区间 ,求一个子区间 ,满足 , 中出现过的值个数比 中出现过的值个数少,且其长度即 最大。若不存在这样的子区间,则输出 。
输入格式
第一行两个数表示 。
之后一行 个数依次表示序列 中的元素。
之后 行,每行两个数 表示一次查询,只需输出该子区间的长度,即 。
输出格式
对于每次查询,输出一行一个数表示答案。
5 4
1 3 2 3 4
2 4
1 3
2 5
1 1
1
2
3
0
提示
Idea:ccz181078,Solution:ccz181078,Code:ccz181078,Data:ccz181078
对于 的数据,满足 。
对于 的数据,满足 。
对于另外 的数据,满足 。
对于 的数据,满足 。