문제링크
https://www.acmicpc.net/problem/8958
나의코드
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
int testCase = Integer.parseInt(br.readLine());
String arr[] = new String[testCase];
for(int i = 0; i < testCase; i++){
arr[i] = br.readLine();
}
for(int i = 0; i < testCase; i++){
int count = 0;
int sum = 0;
for(int j = 0; j < arr[i].length(); j++){
if(arr[i].charAt(j) == 'O'){
count ++;
}else{
count = 0;
}
sum = sum + count;
}
sb.append(sum).append('\n');
}
System.out.print(sb);
}
}
'Baekjoon Online Judge' 카테고리의 다른 글
[BOJ] 백준 15596번: 정수 N개의 합 (Java) (0) | 2023.03.13 |
---|---|
[BOJ] 백준 4344번: 평균은 넘겠지 (Java) (0) | 2023.03.12 |
[BOJ] 백준 1546번: 평균 (Java) (0) | 2023.03.10 |
[BOJ] 백준 3052번: 나머지 (Java) (0) | 2023.03.09 |
[BOJ] 백준 5597번: 과제 안 내신 분..? (Java) (0) | 2023.03.08 |
댓글