본문 바로가기
코딩테스트 준비/백준 C#

백준 C# 10809

by 코딩하는 돼징 2023. 4. 26.
반응형

아스키코드 알아보러 가기

 

C# - 아스키코드(정수를 문자로, 문자를 정수로)

0. 아스키코드 표 출처 : https://www.asciitable.com/ 1. Char to Int 01 int형으로 캐스팅 string input = Console.ReadLine(); char asc_c = input[0]; int asc_i = (int)asc_c; Console.WriteLine(asc_i); 02 Convert.ToInt32 메서드 string input = Con

code-piggy.tistory.com


using System;
namespace baek2
{
    class Program
    {
        
        static void Main(string[] args)
        {
            string input = Console.ReadLine();

            int[] answer = new int[26];
            Array.Fill(answer, -1);
            int[] answer2 = new int[26];
            Array.Fill(answer2, 0);

            for(int i = 0; i < answer.Length; i++)
            {
                char a = (char)(answer2[i] + i + 97);
                for (int j = 0; j <input.Length; j++)
                {
                    if (answer[i] != -1) continue;
                    if(a == input[j])
                    {
                        answer[i] = j;
                    }
                }
                
            }

            for(int i = 0; i<answer2.Length;i++)
            {
                
                Console.Write(answer[i] + " ");
            }

            
        }
    }
}
반응형

'코딩테스트 준비 > 백준 C#' 카테고리의 다른 글

백준 C# 2908  (0) 2023.04.26
백준 C# 1152  (0) 2023.04.26
백준 C# 11720  (0) 2023.04.26
백준 C# 11654  (0) 2023.04.26
백준 C# 9080  (0) 2023.04.26

댓글