luogu#P8264. [Ynoi Easy Round 2020] TEST_100
[Ynoi Easy Round 2020] TEST_100
题目描述
给定一个长为 的序列 ,每个位置是一个线性变换 ,每次查询给出一个区间 和一个值 ,依次令 从 到 ,访问每个元素 ,将 变为 ,求结束后的 的值。
输入格式
第一行两个数 。
第二行 个用空格隔开的数表示序列 。
之后 行,每行三个用空格隔开的数 表示一次询问。
本题强制在线,所有输入的 均需要异或上次询问的答案,若之前没有询问操作,则为 。
输出格式
对每个询问操作,输出一行一个数表示答案。
5 5
4 5 2 5 3
3 5 3
3 3 0
5 0 6
5 0 5
6 0 4
1
4
4
5
1
提示
Idea:nzhtl1477,Solution:nzhtl1477&ccz181078,Code:nzhtl1477,Data:nzhtl1477& FutaRimeWoawaSete
样例解释:
第一次询问中, 依次经过值为 的变化,变为 ,答案为 。
经过解密,第二次询问为区间 ,值为 。
第二次询问中, 依次经过值为 的变化,变为 ,答案为 。
经过解密,第三次询问为区间 ,值为 。
第三次询问中, 依次经过值为 的变化,变为 ,答案为 。
经过解密,第四次询问为区间 ,值为 。
第四次询问中, 依次经过值为 的变化,变为 ,答案为 。
经过解密,第五次询问为区间 ,值为 。
第五次询问中, 依次经过值为 的变化,变为 ,答案为 。
数据范围:
对于 的数据 ,。