开始: 2024-06-12 00:00:00

(23-24赛季)稠州常规赛19

结束: 2024-06-15 00:00:00
当前  2025-01-24 17:45:32  类型: IOI  状态: 已经结束 

P6. 修改回文串
描述

给定一个长度为 n 的字符串,进行 q 次操作。

操作分为两种:

1. 1\ x\ c,表示将第 x 个字符改为 c

2. 2\ l\ r,表示询问 [l,r] 这个子串是否为回文串。


输入

第一行,数字n和q

接下来n行,包含两个操作分别1表示修改,2表示查询区域内是否是回文串

输出

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
提示

30%数据:n\leq10^3,\ q\leq10^2

100%数据:n\leq10^6,\ q\leq10^5

提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交