import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
String[] arr = new String[N];
for (int i = 0; i < N; i++) {
arr[i] = sc.next(); // 문자열 입력받기
int score = 0; // 점수
int cnt = 1; // 연속 추가 점수
for (int j = 0; j < arr[i].length(); j++) {
if (arr[i].charAt(j) == 'O') {
score += cnt;
cnt++; // 연속 추가 점수 쌓기
} else {
cnt = 1; // 연속되지 않는 경우 다시 1로 초기화
}
}
System.out.println(score); // 문자열 돌 때마다 점수 출력
}
}
}
'Playground > 자바문제집' 카테고리의 다른 글
[백준] 15596번 (0) | 2023.01.21 |
---|---|
[백준] 4344번 (0) | 2023.01.21 |
[백준] 1546번 (0) | 2023.01.21 |
[백준] 3052번 (0) | 2023.01.20 |
[백준] 5597번 (0) | 2023.01.20 |