본문 바로가기

Studying JAVA/백준

[6단계]1차원 배열 사용하기-8958번 OX퀴즈

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.util.*;
 
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        String[] ox = new String[num];
        for(int i=0;i<num;i++){
            ox[i]=sc.next();
        }
        
        int cnt;
        int total;
        for(String oxresult : ox){
            cnt=0;
            total=0;
            for(int i=0;i<oxresult.length();i++){
              if(oxresult.charAt(i)=='O'){
                cnt++;
                total+=cnt;
            }
            else{
                cnt=0;
            }
             
            }
            System.out.println(total);  
        }
    }
}
cs