devussy 2021. 8. 18. 16:44

 

 

 

 

 

 

 

 

 

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String arr[] = new String[sc.nextInt()];
        
        for(int i=0; i<arr.length; i++){ //5번
            arr[i]=sc.next();
        }
        sc.close();
        
        for(int i=0; i<arr.length; i++){ //5
            int cnt = 0;
            int score = 0;
            for(int j=0; j<arr[i].length(); j++){
                if(arr[i].charAt(j)=='O'){
                    cnt++;
                    
                }else {
                    cnt = 0;
                }
                score+=cnt;
            }
            System.out.println(score);
                
        }
            
    }
}

 

더보기
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String arr[] = new String[sc.nextInt()];
        
        for(int i=0; i<arr.length; i++){ //5번
            arr[i]=sc.next();
        }
        sc.close();
        
        for(int i=0; i<arr.length; i++){ 
            int cnt = 0;
            int score = 0;
            for(int j=0; j<arr[i].length; j++){ //length가 아닌 lenght()
                if(arr[i].charAt[j]=='O'){ //charAt[j]가 아닌 charAt(j)
                    cnt++;
                    
                }else {
                    cnt = 0;
                }
                score+=cnt;
            }
            System.out.println(score);
                
        }
            
    }
}