코드
#include <iostream>
using namespace std;
int answer(const int _n, const string _str)
{
int countO = 0; // O 카운트
int countX = 0; // X 카운트
for (int i = 0; i < _n; i++) {
for (int j = 0; j < _str.size(); j++) {
if (_str[j] == 'O') {
++countO;
}
else {
++countX;
}
}
}
if (countO > countX) { // countO가 더 클 경우 1 반환
return 1;
}
else {
return 0;
}
}
int main()
{
int n,m;
int count = 0; // O득표수가 많은 문제 카운트
string str = "";
cin >> n>> m;
for (int i = 0; i < n; i++)
{
str = "";
for (int j = 0; j < m; j++) {
char ch;
cin >> ch;
str = str + ch;
}
count=count+answer(n, str);
}
cout << count;
}
'C++ > 백준 C++' 카테고리의 다른 글
백준 C++ 10810 공 넣기 (0) | 2024.01.24 |
---|---|
[C/C++] 백준 31009번 진주로 가자! (Easy) (0) | 2023.12.27 |
[C/C++] 백준 10801번 카드게임 (0) | 2023.12.24 |
[C/C++] 백준 1769번 3의 배수 (0) | 2023.12.22 |
[C/C++] 백준 30007번 라면 공식 (0) | 2023.12.21 |