luogu#P5610. [Ynoi2013] 大学
[Ynoi2013] 大学
题目描述
一个长为 的非负整数序列 ,支持以下两个操作:
1 l r x
:把区间 中所有 的倍数除以 。2 l r
:查询区间 的和。
本题强制在线,每次的 需要 xor 上上次答案,如果之前没有询问,则上次答案为 。
输入格式
第一行两个整数表示 。
第二行 个非负整数表示 。
之后 行每行一个操作。
1 l r x
:把区间 中所有 的倍数除以 。2 l r
:查询区间 的和。
输出格式
对于每次询问,输出一行一个整数表示答案。
5 2
1 2 3 4 5
1 1 5 2
2 1 5
12
提示
,,解密后的 满足 ,。
Idea:nzhtl1477
Solution:nzhtl1477
Code:nzhtl1477,mrsrz
Data:nzhtl1477,mrsrz