fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. string s;
  4. long long a,b,n,i,j,kq;
  5. int main() {
  6. cin>>s;
  7. cin>>n;
  8. for (i=1;i<=n;i++) {
  9. cin>>a>>b;kq=0;
  10. for (j=a;j<=(a+b)/2;j++)
  11. if (s[j]!=s[a+b-j+1]) {
  12. kq++;
  13. break;
  14. }
  15. if (kq==0) cout<<"YES"<<"\n";
  16. else cout<<"NO"<<"\n";
  17. }
  18. return 0;
  19. }
Success #stdin #stdout 0.01s 5404KB
stdin
1001010
1
6 7
stdout
NO