답안 #433797

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
433797 2021-06-20T10:56:00 Z AmineTrabelsi Election (BOI18_election) C++14
0 / 100
8 ms 204 KB
#include "bits/stdc++.h"
using namespace std;
// Hi 
int l,r;

int main(){
    ios::sync_with_stdio(0);cin.tie(0);
    int n;
    cin>>n;
    string s;
    cin>>s;
    int q;
    cin>>q;
    while(q--){
        cin>>l>>r;
        l--,r--;
        vector<int> suff(n+1,0);
        for(int i=r;i>=l;i--){
            suff[i] = suff[i+1]+(s[i] == 'C');
        }
        int t = 0;
        int c = 0;
        int ans = 0;
        for(int i=l;i<=r;i++){
            if(s[i] == 'T'){
                if(t+1 <= suff[i])t++;
                else ans++;
            }else {
                if(t > 0)t--;
            }
        }
        cout << ans << '\n';
    }
    return 0;
}

Compilation message

election.cpp: In function 'int main()':
election.cpp:22:13: warning: unused variable 'c' [-Wunused-variable]
   22 |         int c = 0;
      |             ^
# 결과 실행 시간 메모리 Grader output
1 Incorrect 8 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 8 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 8 ms 204 KB Output isn't correct
2 Halted 0 ms 0 KB -