#P3141. Ilya and Queries

    ID: 3141 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>语言入门字符串入门基础算法前缀和CodeForces

Ilya and Queries

题目描述

llya 的朋友要参加 IT 考试,可他有一些不会的题目,你要帮帮他!

他得到了一个长度为 nn 的字符串(其中只包含 .#),还有 mm 个问题,每个问题包含两个数 aabb

你的任务是找出每个问题的答案,每个问题的答案各包含一个整数 pp,代表字符串由 aa 位到 bb 位有几位满足 si=si+1s_i​=s_{i+1}。​

输入格式

第一行一个长度为 nn 的字符串,2n1052\le n\le 10^5

第二行一个整数 mm1n1051\le n\le 10^5

接下来 mm 行,每行两个整数 aabb1a<bn1\le a<b\le n

输出格式

mm 行,每行一个整数 pp。字符串首位被记为第一位而非第零位!

......
4
3 4
2 3
1 6
2 6
1
1
5
4
#..###
5
1 3
5 6
1 5
3 6
3 4
1
1
2
2
0