기억보다는 기록을 해볼까

C++ 공부 19일차 (5525) 본문

백준으로 C++ 공부하기

C++ 공부 19일차 (5525)

옥상에서 2021. 11. 10. 20:26
728x90

오늘 공부한 백준

5525

IOIOI

#include <iostream>
#include <string>
using namespace std;
int main() {
    int n, m;
    string str;
    cin >> n >> m;
    cin >> str;
    
    int ans = 0;
    for(int i = 0; i < m; i++){
        int Onum = 0;
        if(str[i] == 'I'){
            while(str[i + 1] == 'O' && str[i + 2] == 'I') {
                Onum++;
                if(Onum == n){
                    Onum--;
                    ans++;
                }
                i += 2;
            }
            if(Onum != 0){
                v.push_back(Onum);
            }
        }
    }

    cout << ans;
}
728x90
Comments