본문 바로가기
알고리즘/백준 BOJ

[ BOJ/C# ] 3052 나머지

by 왹져박사 2023. 8. 21.
728x90

https://www.acmicpc.net/problem/3052

 

3052번: 나머지

각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다.

www.acmicpc.net

using System;

namespace _3052
{
    class Program
    {
        static void Main()
        {
            StreamReader sr = new StreamReader(Console.OpenStandardInput());

            int[] inputs = new int[10];
            int[] ints = new int[42];
            int count = 0;

            for(int i = 0; i < 10; i++)
            {
                inputs[i] = int.Parse(sr.ReadLine());
                ints[inputs[i] % 42]++;
            }
            foreach(int i in ints) if (i != 0) count++;

            Console.WriteLine(count);
            sr.Close();
        }
    }
}

728x90

'알고리즘 > 백준 BOJ' 카테고리의 다른 글

[ BOJ/C# ] 2675 문자열 반복  (0) 2023.08.21
[ BOJ/C# ] 2920 음계  (0) 2023.08.21
[ BOJ/C# ] 2562 최댓값  (0) 2023.08.21
[ BOJ/C# ] 1157 단어 공부  (0) 2023.08.20
[ BOJ/C# ] 1550 16진수  (0) 2023.08.20