编程题
### 问题描述 现在有一个只包含小写字母的字符串 $s$ ,下标从 $0$ 开始。接下来有 $q$ 次询问,每次询问给出两个子串区间 $[L_1, R_1]$ 和 $[L_2, R_2]$ ,保证 $R_1-L_1 = R_2-L_2$ ,请判断两个子串是否相等,如果相等则输出 Yes ,否则输出 No 。 ### 输入格式 第一行输入一个字符串 $s$ 。 第二行输入正整数 $q$ 。 接下来 $q$ 行,每行输入四个正整数 $L_1, R_1, L_2, R_2$ 。 ### 输出格式 请判断每次询问的两个子串是否相等,如果相等则输出 Yes ,否则输出 No 。 ### 输入样例 ``` abcabc 2 0 2 3 5 1 2 3 4 ``` ### 输出样例 ``` Yes No ``` ### 评测数据规模 数据范围保证:$2 \le |s|, q \le 10^6$ , $0 \le L_1, R_1, L_2, R_2 \le |s|$ 。
查看答案
赣ICP备20007335号-2