模拟11集合选取(set.md)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
集合选取
题目描述
小 W 给出一个长度为 的序列 ,其中 。接下来有 次操作:
- 给定区间 ,询问能否从下标集合 中选出两个互不相交的非空集合 ,,使得 =
集合中保存的是下标,因此即使两个位置上的数值相同,它们仍是两个不同的可选元素。
- 给定区间 ,对所有 ,令 。
输入格式
第一行包含三个整数 。 第二行包含 个整数 。 接下来 行,每行包含三个整数 ,表示一次操作。
输出格式
对于每次操作 ,输出一行 Yes 或 No。
样例输入 #1
20 20 152
3 26 133 54 79 81 72 109 66 91 82 100 35 23 104 17 51 114 12 58
2 1 17
2 6 12
1 1 12
2 3 5
2 11 11
2 7 19
2 6 15
1 5 12
1 1 9
1 10 19
2 3 19
2 6 20
2 1 13
2 1 15
2 1 9
1 1 1
2 1 7
2 7 19
2 6 19
2 3 6
样例输出 #1
Yes
Yes
Yes
Yes
No
数据范围
对于所有数据, , 。