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

백준 C# 3052

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

List 중복된 값 제거하는 법 알아보러 가기

 

C# - 중복된 값 제거하

1. Contains을 사용하기 foreach(int i in list) { if (answer.Contains(i)) continue; answer.Add(i); } 2. Distinct 메서드 사용하기 Distnict 메서드는 System.Linq 네임스페이스에 있으므로 using문에 System.Linq를 추가한다. using S

code-piggy.tistory.com


using System;
using System.Collections.Generic;
using System.Text;
namespace baek2
{
    class Program
    {
        
        static void Main(string[] args)
        {
            List<int> list = new List<int>();
            List<int> answer = new List<int>();

            for (int i=0; i<10;i++)
            {
                string input = Console.ReadLine();
                int n = int.Parse(input);
                list.Add(n % 42);
            }
          
            foreach(int i in list)
            {
                if (answer.Contains(i)) continue;
                answer.Add(i);
            }

            Console.WriteLine(answer.Count);
        }
    }
}
반응형

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

백준 C# 1546  (0) 2023.04.21
백준 C# 10811  (0) 2023.04.18
백준 C# 5597  (0) 2023.04.12
백준 C# 10813  (0) 2023.04.12
백준 C# 10810  (0) 2023.04.11

댓글