描述
输入一个长度为$n$的整数序列。
接下来输入$m$个操作,每个操作包含三个整数$l, r, c$,表示将序列中$[l, r]$之间的每个数异或$c$。请你输出进行完所有操作后的序列。
输入
第一行包含两个整数$n$和$m$。
第二行包含$n$个整数,表示整数序列。
接下来m行,每行包含三个整数$l,r,c$,表示一个操作。<br>
输出
样例
- 复制
- 复制
提示
**数据范围:**<br>
$1≤n,m≤50000$,<br>
$1≤l≤r≤n$,<br>
$0≤c≤10000$,<br>
$0≤$整数序列中元素的值$≤10000$

关注我们