코딩 테스트/C++
[백준/C++] 8958: OX퀴즈 _메모
minNa2
2022. 4. 8. 23:03
코드
#include <iostream>
#include <cstring>
using namespace std;
int main() {
int n; //문제 개수
int count = 0; //문제 점수
int sum = 0; //총 점수
char num; //정답 여부
cin >> n;
char array[80]; //문자열
for (int i = 0; i < n; i++) {
cin >> array;
for (int j = 0; j < strlen(array); j++) {
if (array[j] == 'O') {
count++;
sum += count;
}
if (array[j] == 'X') {
count = 0;
}
}
cout << sum << endl;
sum = 0;
count = 0;
}
return 0;
}
메모
- 문자열 길이 구하기 함수
헤더: <cstring>
strlen( )
- 배열에 바로 입력 가능
cin >> array;
반응형