#P6357. [COCI2007-2008#3] REDOKS
[COCI2007-2008#3] REDOKS
题目描述
给定一串长度为 的数字,数字为 之间的任意一个,下标从 记起。
然后进行 次区间查询,每次查找区间 的区间和,并在查询结束后将区间里的每一个数都 。特殊地,如果 前的数字为 ,那么 之后就变成了 。
请输出每次查询的区间和。
输入格式
输入第一行包含两个整数 。
第二行 个数字字符,字符间无空格。
接下来的 行,每行两个整数 ,表示查询区间 。
输出格式
输出共 行,每行为一次查询的区间和。
4 3
1234
1 4
1 4
1 4
10
14
18
4 4
1234
1 1
1 2
1 3
1 4
1
4
9
16
7 5
9081337
1 3
3 7
1 3
3 7
1 3
17
23
1
19
5
提示
数据规模与约定
对于 的数据,保证 ,,。
说明
题目译自 COCI2007-2008 CONTEST #3 T6 REDOKS。