반응형
StringBuilder 알아보러 가기
using System;
using System.Collections.Generic;
using System.Text;
namespace baek2
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
int count = 0;
while (n>0)
{
n--;
bool bool_count = false;
string s1 = Console.ReadLine();
StringBuilder sb = new StringBuilder();
sb.Append(s1[0]);
for (int i = 1; i < s1.Length; i++)
{
if (s1[i - 1] == s1[i]) continue;
else sb.Append(s1[i]);
}
for (int i = 0; i < sb.Length; i++)
{
for (int j = 1; j < sb.Length; j++)
{
if(sb[i] == sb[j] && i != j)
{
bool_count = true;
}
}
}
if (bool_count == false) count++;
}
Console.WriteLine(count);
}
}
}
반응형
'코딩테스트 준비 > 백준 C#' 카테고리의 다른 글
백준 C# - 2738 (0) | 2023.05.15 |
---|---|
백준 C# - 25206 (1) | 2023.05.15 |
백준 C# - 2941 (0) | 2023.05.15 |
백준 C# - 4344 (0) | 2023.05.13 |
백준 C# 1157 (0) | 2023.05.08 |
댓글