A.直接二分长度ck一下区间是否有这些字母即可. #include <bits/stdc++.h> using namespace std; const int N=2e5,M=20; char s[N]; int pos[M][N]; int C(char c) { if(c=='p') return 1; if(c=='u') return 2; if(c=='l') return 3; if(c=='e') return 4; if(c=='y') return 5; if(c=='a') r...