Little Jay

[C++] 백준 8958번 OX퀴즈 본문

알고리즘/BOJ

[C++] 백준 8958번 OX퀴즈

Jay, Lee 2021. 3. 8. 00:02
#include <iostream>
#include <string>
using namespace std;

int main() {

	int testCase;

	cin >> testCase;
	for (int i = 0; i < testCase; i++) {
		string s;
		cin >> s;
		int count = 0, sum = 0;
		int len = s.length();
		for (int k = 0; k < len; k++) {
			if (s[k] == 'O') {
				count++;
			}
			else {
				count = 0;
			}
			sum += count;
		}
		cout << sum << endl;
		sum = 0;
		count = 0;
	}
	return 0;
}

'알고리즘 > BOJ' 카테고리의 다른 글

[C++] 백준 10951번 A+B - 4  (0) 2021.03.08
[C++] 백준 10818번 최소, 최대  (0) 2021.03.08
[C++] 백준 2657번 문자열 반복  (0) 2021.03.07
[C++] 백준 2476번 주사위  (0) 2021.03.06
[C++] 백준 1284번 집 주소  (0) 2021.03.06
Comments