using System;
using System.Linq;
public class Sample
{
public static void Main()
{
string s = Console.ReadLine(); // 알파벳 소문자로 이루어진 단어 S
for (char c = 'a'; c <= 'z'; c++) // 알파벳 a부터 z까지 반복합니다.
{
int index = s.IndexOf(c); // 문자열에서 해당 알파벳이 처음으로 나타나는 인덱스를 찾습니다.
if (index != -1) // 알파벳이 문자열에 포함되어 있으면
{
Console.Write(index + " "); // 인덱스를 출력합니다.
}
else // 알파벳이 문자열에 포함되어 있지 않으면
{
Console.Write("-1 "); // -1을 출력합니다.
}
}
}
}
'C# > C# (백준)' 카테고리의 다른 글
[C#] 백준 알고리즘 1427번, 소트인사이드 (0) | 2023.02.23 |
---|---|
[C#] 백준 알고리즘 11720번, 숫자의 합 (0) | 2023.02.16 |
[C#] 백준 알고리즘 11654번, 아스키코드 (0) | 2023.02.15 |
[C#] 백준 알고리즘 4673번, 셀프 넘버 (0) | 2023.02.10 |
[C#] 백준 알고리즘 4344번, 평균은 넘겠지 (0) | 2023.02.07 |