P8525 [Ynoi2078] 《A Path Towards Autonomous Machine Intelligence》阅读报告(更新中...)
题目描述
你需要支持 $m$ 次操作,第 $i$ 次操作给出 $L_i,R_i,a_i,b_i,l_i,r_i,X_i,x_i$,
相应的答案定义为:
$(\texttt{ans}_{i,0},\texttt{ans}_{i,1}):=F_{i,r_i}(F_{i,r_i-1}(\dots F_{i,l_i}(x_i,0)\dots))$,
其中
若 $L_j\le X_i\le R_j$ 则 $F_{i,j}(x,y)=((a_jx+b_j)\bmod 2677114440,\max(b_j,y))$,
其余情况 $F_{i,j}(x,y)=(x,y)$。
你需要输出 $\texttt{ans}_{i,0}$ 与 $\texttt{ans}_{i,1}$ 的异或和。
输入格式
第一行两个整数 $n,m$。
接下来 $m$ 行,第 $i$ 行为 $L_i,R_i,a_i,b_i,l_i,r_i,X_i,x_i$ 表示第 $i$ 次操作。
本题强制在线,对 $2\le i\le m$,第 $i$ 次操作的输入的每个数需要与第 $i-1$次操作的答案异或。
输出格式
共 $m$ 行,每行一个整数,表示每个操作的答案。
说明/提示
Idea:nzhtl1477,Solution:ccz181078,Code:ccz181078,Data:ccz181078
样例解释:
在强制在线加密前,样例输入为:
```
10 6
3 5 93 89 1 1 3 39
1 5 5 18 1 2 6 85
6 8 15 44 2 3 4 59
1 8 5 84 1 3 4 33
1 9 83 69 1 4 4 87
2 10 79 54 6 6 1 93
```
###
对于 $100\%$ 的数据,满足:
$1\le n\le 10^6$
$1\le m\le 3\times 10^5$
对于 $1\le i\le m$:
$1\le L_i\le R_i\le n$
$1\le a_i\le 10^6$
$1\le b_i\le 10^6$
$1\le l_i\le r_i\le i$
$1\le X_i\le n$
$1\le x_i\le 10^6$。