728x90
SMALL

자바

 

 

 

import java.util.*;

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

 

 

 

///////////////////////////

 

 

 

 

C#

 

 

 

using System;

namespace Baekjoon {
    class Program {
        static void Main(string[] args) {
            int length = int.Parse(Console.ReadLine());
            int sum = 0;
            int score = 0;
            
            for(int i = 0;i<length;i++)
            {
                string ox = Console.ReadLine();
                
                for(int j = 0;j<ox.Length;j++)
                {
                    if(ox[j] == 'O')
                    {
                        score++;
                        sum += score;
                    }
                    else
                    {
                        score = 0;
                    }
                }
                Console.WriteLine(sum);
                sum = 0;
                score = 0;
            }
        }
    }
}

728x90

설정

트랙백

댓글