728x90
반응형
#include <iostream>
using namespace std;
int main() {
string s;
int n,answer=0,level=0;
cin >> n;
for(int i=0 ; i<n ; i++){
cin >> s;
level = 0;
answer = 0;
for(int j=0 ; j<s.length() ; j++){
if(s[j] == 'O'){
level++;
answer += level;
}
else if(s[j] == 'X'){
level = 0;
}
}
cout << answer << endl;
}
return 0;
}
https://www.acmicpc.net/problem/8958
728x90
반응형
'Problem Solving' 카테고리의 다른 글
2-4. 다이얼 (백준 5622) (0) | 2021.07.07 |
---|---|
2-3. Longest Common Prefix (LeetCode 14) (0) | 2021.07.07 |
2-1. 비밀번호 발음하기 (백준 4659) (0) | 2021.07.07 |
1-10. 농구 경기 (백준 1159) (0) | 2021.07.07 |
1-9. Two City Scheduling (LeetCode 1029) (0) | 2021.07.07 |
댓글