#lg3293. C59 可持久化线段树+异或+贪心 [SCOI2016] 美味
C59 可持久化线段树+异或+贪心 [SCOI2016] 美味
[AdditionalFile2016.zip](file://AdditionalFile2016.zip?type=additional_file)
#2016. 「SCOI2016」美味
标签: 传统 | 时间限制: 3000 ms | 内存限制: 256 MiB |
题目描述
一家餐厅有 道菜,编号 ,大家对第 道菜的评价值为 。有 位顾客,第 位顾客的期望值为 ,而他的偏好值为 。因此,第 位顾客认为第 道菜的美味度为 ( 表示异或运算)。
第 位顾客希望从这些菜中挑出他认为最美味的菜,即美味值最大的菜,但由于价格等因素,他只能从第 道到第 道中选择。请你帮助他们找出最美味的菜。
输入格式
第一行,两个整数,,表示菜品数和顾客数。
第二行, 个整数,,表示每道菜的评价值。
第三至 行,每行 个整数,,表示该位顾客的期望值,偏好值,和可以选择菜品区间。
输出格式
输出 行,每行一个整数表示该位顾客选择的最美味的菜的美味值。
样例
输入
4 4
1 2 3 4
1 4 1 4
2 3 2 3
3 2 3 3
4 1 2 4
输出
9
7
6
7
数据范围与提示
$1 \leq n \leq 2 \times 10 ^ 5, 0 \leq a_i, b_i, x_i < 10 ^ 5, 1 \leq l_i \leq r_i \leq n(1 \leq i \leq m), 1 \leq m \leq 10 ^ 5$