import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String[] question = new String[sc.nextInt()];
for(int i=0; i<question.length; i++) {
question[i] = sc.next();
}
for(int i=0; i<question.length; i++) {
int cnt = 0;
int sum = 0;
for(int j=0; j<question[i].length(); j++) {
if(question[i].charAt(j) == 'O')
cnt++;
else
cnt = 0;
sum += cnt;
}
System.out.println(sum);
}
}
}
함수 | 길이를 반환하는 데이터 타입 |
length | 배열 |
length() | 문자열 (String Object) |
size() | 컬렉션 프레임워크 타입 (ArrayList, ..) |
'Etc > Algorithm' 카테고리의 다른 글
[JAVA] 2072. 홀수만 더하기 (0) | 2022.05.23 |
---|---|
[JAVA] 백준 4673번: 셀프 넘버 (0) | 2022.02.03 |
[JAVA] 백준 3052번: 나머지 / BufferedReader, HashSet (0) | 2021.12.18 |
[JAVA] 백준 2577번: 숫자의 개수 (0) | 2021.12.18 |
[Algorithm] 동적 계획법(DP, Dynamic Programming) (0) | 2021.11.12 |
댓글