#ABC157E. 字符串查询
字符串查询
字符串查询
题目描述
给定一个长度为 、由小写英文字母组成的字符串 。
请处理 个查询。每个查询是以下两种之一:
- type :将 的第 个字符改为 。如果 的第 个字符本来就是 ,则不进行任何操作。
- type :回答由 的第 到第 个字符(含两端)组成的子串中出现了多少种字符。
输入格式
输入按以下格式从标准输入给出:
第 行到第 行的 是以下两种之一:
表示进行 type 的操作。
表示进行 type 的操作。
输出格式
对于每个 type 的查询,将答案用换行分隔输出。
样例
7
abcdbbd
6
2 3 6
1 5 z
2 1 1
1 4 a
1 7 d
2 1 7
3
1
5
第 个查询中,cdbb 包含 b、c、d 共 种字符,因此输出 。
第 个查询使 变为 abcdzbd。
第 个查询中,a 包含 a 共 种字符,因此输出 。
第 个查询使 变为 abcazbd。
第 个查询中, 保持不变,仍为 abcazbd。
第 个查询中,abcazbd 包含 a, b, c, d, z 共 种字符,因此输出 。
数据范围
- 是整数
- 是由小写英文字母组成的字符串
- 是小写英文字母
- 每个测试用例中至少有一个 type 的查询
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 1888
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者