이번 문제는 문자열 S가 주어졌을 때 a ~ z까지 각 알파벳이 처음 등장하는 위치를 출력하는 문제이다.만약 해당 알파벳이 문자열에 존재하지 않는다면 -1을 출력한다.C#에서 char는 내부적으로 ASCII 코드 값을 가지는 숫자 타입이기 때문에 문자 간 연산이 가능하다.'a' - 'a' = 0 (97 - 97 = 0)'b' - 'a' = 1 (98 - 97 = 1)int index = S[i] - 'a'; 위와 같이 'a'를 기준으로 빼주면 알파벳을 배열의 인덱스 값으로 변환할 수 있다.이 방법을 사용하면 알파벳을 배열 인덱스로 변환하여 각 문자의 등장 위치나 개수를 효율적으로 관리할 수 있다. //백준 10809번 알파벳 찾기 string S = Console.ReadLine(); int[] ..