Submission #1301612

#TimeUsernameProblemLanguageResultExecution timeMemory
1301612MuhammadSaramProgramiranje (COCI17_programiranje)C++20
80 / 80
20 ms5696 KiB
#include <bits/stdc++.h> using namespace std; #define endl '\n' int main() { ios::sync_with_stdio(0); cin.tie(NULL), cout.tie(NULL); string s; cin>>s; int n=s.size(); int pre[n+1][26]={}; for (int i=0;i<n;i++) { for (int j=0;j<26;j++) pre[i+1][j]=pre[i][j]; pre[i+1][s[i]-'a']++; } int q; cin>>q; while (q--) { int a,b,c,d; cin>>a>>b>>c>>d; a--, c--; string ans="DA"; for (int i=0;i<26;i++) if (pre[b][i]-pre[a][i]!=pre[d][i]-pre[c][i]) ans="NE"; cout<<ans<<endl; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...