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

백준 C# - 2745

by 코딩하는 돼징 2023. 5. 25.
반응형

관련문제 보러가기

 

백준 C# - 11005 +) 풀이

관련문제 보러 가기 백준 C# - 2745 using System; using System.Collections.Generic; namespace baek2 { class Program { static void Main(string[] args) { string input = Console.ReadLine(); string[] token = input.Split(); string n = token[0]; int m =

code-piggy.tistory.com


using System;
using System.Collections.Generic;

namespace baek2
{
   class Program
    {
        static void Main(string[] args)
        {
            string input = Console.ReadLine();
            string[] token = input.Split();
            string n = token[0];
            int m = int.Parse(token[1]);

            Dictionary<string, int> dic = new Dictionary<string, int>();

            for(int i = 0; i<=35;i++)
            {
                if(i<10)
                {
                    dic.Add(i.ToString(), i );
                }
                else
                {
                    dic.Add(((char)(i+55)).ToString(), i);
                }
            }

            int count = 0;
            double total = 0;
            for(int i = n.Length-1; i>=0;i--)
            {
                total += ((double)Math.Pow(m, count) * dic[n[i].ToString()]);
                count++;
            }
            Console.WriteLine(total);
        }
    }
}

 

Dictionary Key와 Value값 확인

반응형

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

백준 C# - 2720  (0) 2023.05.29
백준 C# - 11005 +) 풀이  (0) 2023.05.25
백준 C# - 2563 +) 풀이  (0) 2023.05.18
백준 C# - 10798  (0) 2023.05.18
백준 C# - 2566  (0) 2023.05.17

댓글