#ABC331F. 回文查询
回文查询
回文查询
题目描述
给定一个长度为 ,由小写英文字母组成的字符串 。
请按顺序处理下面给出的 个查询。
查询有以下两种类型:
1 x c :将 的第 个字符改成小写英文字母 。
2 L R :如果由 的第 到第 个字符组成的子串是回文,则输出 Yes;否则输出 No。
输入格式
输入按以下格式从标准输入给出。这里, 表示要处理的第 个查询。
每个查询按以下两种格式之一给出:
或
输出格式
按照题目要求,用换行分隔输出各查询的答案。
样例
7 8
abcbacb
2 1 5
2 4 7
2 2 2
1 5 c
2 1 5
2 4 7
1 4 c
2 3 6
Yes
No
Yes
No
Yes
Yes
初始时 abcbacb。
对于第一个查询,由 的第 到第 个字符组成的字符串是 abcba,它是回文,因此输出 Yes。
对于第二个查询,由 的第 到第 个字符组成的字符串是 bacb,它不是回文,因此输出 No。
对于第三个查询,由 的第 到第 个字符组成的字符串是 b,它是回文,因此输出 Yes。
对于第四个查询,将 的第 个字符改为 c。此时 变为 abcbccb。
对于第五个查询,由 的第 到第 个字符组成的字符串是 abcbc,它不是回文,因此输出 No。
对于第六个查询,由 的第 到第 个字符组成的字符串是 bccb,它是回文,因此输出 Yes。
对于第七个查询,将 的第 个字符改为 c。此时 变为 abccccb。
对于第八个查询,由 的第 到第 个字符组成的字符串是 cccc,它是回文,因此输出 Yes。
数据范围
- 是由小写英文字母组成的长度为 的字符串
- 是小写英文字母
- 均为整数
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 3142
- 类型
- 传统题
- Time Limit
- 3000ms
- Memory Limit
- 1024MiB
- 上传者