#ZC1K. 阿兔与吉祥区间
阿兔与吉祥区间
题目描述
在我国传统文化中,数字“八”象征着吉祥与好运,因此这个数字在许多场合中都受到特别的重视。阿兔深受这一文化影响,非常喜爱数字“八”,因此他常常将“八”字融入到队名中,比如“兔八鸽”、“机电八队”等。
数组中数字“八”在也具有特殊意义。具体来说,如果一个区间 内恰好包含了八个互不相同的数字,那么我们称这个区间为一个“吉祥区间”。
阿兔非常喜爱“吉祥区间”,他想知道,对于某个给定的区间 ,最多能够划分出多少个互不相交的子区间,满足“吉祥区间”的条件。
输入格式
第一行包含一个正整数 ,表示数组长度和操作的总次数。
第二行包含 个整数 ,表示数组的每个数字。
接下来 行,每行表示一次查询操作,则包含两个正整数 ,表示查询的区间。
输出格式
对于每次查询操作,输出一个整数,表示在给定区间 内,最多能够划分出多少个互不相交的子区间,满足“吉祥区间”的条件。
18 8
1 2 3 4 5 6 7 8 8 7 6 5 4 3 2 1 88 88
1 7
1 8
2 9
2 15
2 16
2 17
1 16
2 18
0
1
0
0
1
1
2
1
解释 #1
对于第三组查询,给定的区间 最多只能包含 个互不相同的数字,因此无法满足“吉祥区间”条件。
对于第七组询问,给定的区间可以划分为两个互不相交的子区间: 和 ,各包含八个互不相同的数字。每个子区间都恰好包含 个互不相同的数字,因此能够满足“吉祥区间”条件。
相关
在下列比赛中: