C++

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

#include <iostream>
#include <string>
using namespace std;

int main() {
	int input;
	string data;
	cin >> input;

	for (int i = 0; i < input; i++) {
		cin >> data;
		int result = 0, sum = 0;

		for (int j = 0; j < data.size(); j++) {
			if (data[j] == 'O') result++;
			else result = 0;
			sum += result;
		}
		cout << sum << endl;
	}
	
	return 0;
}

'C++' 카테고리의 다른 글

[백준] C++ 4673번 셀프 넘버  (0) 2022.03.07
[백준] C++ 4344번 평균은 넘겠지  (0) 2022.02.28
[백준] C++ 1546번 평균  (0) 2022.02.28
[백준] C++ 2577번 숫자의 개수  (0) 2022.02.25
[백준] C++ 1110번 더하기 싸이클  (0) 2022.02.25