Baekjoon 8958번
2022. 4. 30. 21:10ㆍBaekjoon
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int testcase;
scanf("%d", &testcase); // 테스트케이스
char textOX[81]; //문자열 출력 81 NULL공간까지 포함
for (int i = 0; i < testcase; i++) //테스트 케이스 숫자
{
int sum = 0; // O숫자일때 합
int count = 1; // O일때 숫자 1부터
scanf("%s", textOX); // 문자열 입력
for (int j = 0; textOX[j] != '\0'; j++)// 문자각자리 찾기
{
if (textOX[j] == 'O') //숫자 1증가
{
sum+= count++; // 증가시켜주고 합해준다.
}
else
{
count = 1; // 아니면 그냥 1
}
}printf("%d", sum); //출력
printf("\n"); // 줄바꿈
}
}
'Baekjoon' 카테고리의 다른 글
Stack 1,2,3,4 (0) | 2022.06.22 |
---|---|
Baekjoon 1157 문제 (0) | 2022.05.02 |
Baekjoon (0) | 2022.05.01 |
Baekjoon 4344 (0) | 2022.05.01 |
2675번 (0) | 2022.04.29 |