본문으로 바로가기
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

백준알고리즘


https://www.acmicpc.net/problem/8958

import java.util.Scanner;

public class Main{
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int count = Integer.parseInt(scan.nextLine().trim());
        
        for(int i=0; i<count; i++) {
            int point = 0;
            int result = 0;
            String inputStr = scan.nextLine().trim();
            
        
            for(int index=0; index<inputStr.length(); index++) {
                char data = inputStr.charAt(index);
                
                if('O' == data) {
                    result += ++point;
                } else {
                    point = 0;
                }
            }
            System.out.println(result);
        }
        
        scan.close();
    } 
}