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

백준 C# - 7785

by 코딩하는 돼징 2024. 2. 24.
반응형

코드 전문

using System;
using System.Collections.Generic;
using System.Text;
namespace baek2
{
    class Program
    {
        public static void Main()
        {
            int n = int.Parse(Console.ReadLine());
            Dictionary<string, string> ht = new Dictionary<string, string>();
            StringBuilder sb = new StringBuilder();
            for(int i = 0; i< n;i++)
            {
                string[] token = Console.ReadLine().Split();
                if(ht.ContainsKey(token[0])) ht.Remove(token[0]);
                else ht.Add(token[0], token[1]);
            }
            var keys = new List<string>(ht.Keys);

            keys.Sort();
            keys.Reverse();
            foreach (var key in keys)
            {
                sb.AppendLine(key.ToString());
            }
            Console.WriteLine(sb.ToString());
        }
    }
}

 

 

 

 

 

반응형

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

백준 C# - 17219  (1) 2024.02.24
백준 C# - 1620 +) 풀이  (0) 2024.02.24
백준 C# - 1920 +) 풀이  (0) 2024.02.24
백준 C# - 15666 +) 풀이  (0) 2024.02.21
백준 C# - 15664 +) 풀이  (0) 2024.02.21

댓글