제출 #759742

#제출 시각아이디문제언어결과실행 시간메모리
759742vjudge1Election (BOI18_election)C++17
28 / 100
3050 ms1388 KiB
///YOU WILL MAKE IT #include<bits/stdc++.h> using namespace std; const int N=1e5+7; void solve(){ int ta;cin>>ta; string s;cin>>s; int q;cin>>q; while(q--){ int l,r;cin>>l>>r; l--; r--; string temp=s; int c=0,t=0,ans=0; for(int i=l;i<=r;i++){ t+=(temp[i]=='T'); c+=(temp[i]=='C'); if(t>c){ temp[i]='#'; ans++; t--; } } c=0; t=0; for(int i=r;i>=l;i--){ t+=(temp[i]=='T'); c+=(temp[i]=='C'); if(t>c){ temp[i]='#'; ans++; t--; } } cout<<ans<<endl; } } int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(0); int t=1; // cin>>t; while(t--){ solve(); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...