给定一个只包含abc三个字母的字符串,询问区间 [L,R][L,R][L,R] 构成的子串是否为回文串。
abc
第一行一个长度不超过 10510^5105 的字符串 sss ,下标从 111 开始。
第二行一个正整数 M(1≤M≤105)M(1 \le M \le 10^5)M(1≤M≤105) ,表示询问次数。
接下来 MMM 行询问,每行包含由空格隔开的两个整数 L,R(1≤L≤R≤∣s∣)L, R(1 \le L \le R \le |s|)L,R(1≤L≤R≤∣s∣) ,其中 ∣s∣|s|∣s∣ 表示字符串 sss 的长度。
对于每次询问,若子串为回文串,输出YES,否则输出NO。
YES
NO
aabaa 4 1 1 1 3 4 5 1 5
YES NO YES YES
在下列比赛中:
2022暑期集训营 第二周排位赛
注册一个 NCST Online Judge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 NCST Online Judge 通用账户