728x90
https://www.acmicpc.net/problem/8958
8958번: OX퀴즈
"OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수
www.acmicpc.net
using System;
namespace backjoon
{
class Program
{
static void Main(string[] args)
{
int t = int.Parse(Console.ReadLine());
int combo = 0;
int score = 0;
for(int i = 0; i < t; i++)
{
string s = Console.ReadLine();
for(int j = 0; j < s.Length; j++)
{
if (s[j] == 'O')
{
++combo;
score += combo;
}
else
{
combo = 0;
}
}
Console.WriteLine(score);
combo = 0;
score = 0;
}
}
}
}
728x90
'게임 프로그래밍 > C#' 카테고리의 다른 글
C# 숫자 달리기 (0) | 2021.12.13 |
---|---|
[백준]C# 코딩 : 4344번(평균은 넘겠지) (0) | 2021.09.26 |
[백준]C# 코딩 : 3052번(나머지) (0) | 2021.09.15 |
[백준]C# 코딩 : 2577번(숫자의 개수) (0) | 2021.09.15 |
[백준]C# 코딩 : 2562번(최댓값) (0) | 2021.09.08 |