#P17162. 会自动求和的序列
会自动求和的序列
1002. 会自动求和的序列
题目描述
有两个长度为 的序列 和 。
接下来依次经过 天。每天开始时,对于所有 ,先执行 ,然后执行当天的一次操作。
操作共有以下两种:
1 l r x:对于所有 ,执行 。
2 l r:求当前区间和 对 取模后的结果。
输入格式
第一行包含一个整数 ,表示测试用例的组数。
对于每组测试用例,第一行包含两个整数 ,分别表示序列长度和天数。
接下来 行,第 行包含两个整数 ,表示两个序列的初始值。
接下来 行,每行包含一次操作,格式为 1 l r x 或 2 l r。
对于 OJ 中唯一一组正式测试数据,保证:
;
;
;
;
;
;
;
。
输出格式
对于每次第二类操作,输出一行一个整数,表示询问结果对 取模后的值。
结果应表示为 到 之间的十进制整数。
样例输入
1
4 4
1 2
2 1
1 1
2 2
2 1 4
1 1 2 1
2 1 3
2 2 4
样例输出
12
18
23
来源:2026杭电多校-测试专用(肖岱恩) 原题链接:http://acm.hdu.edu.cn/contest/problem_show.php?cid=1236&pid=1002