[백준] C# 공 넣기

yewonjune·2025년 2월 9일

백준을 풀어보자

목록 보기
5/12

https://www.acmicpc.net/problem/10810
-> 백준 10810번 링크

[코드]

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string nM = Console.ReadLine();
            string[] nm = nM.Split();

            int n = int.Parse(nm[0]);
            int m = int.Parse(nm[1]);

            int[] baskets = new int[n];

            for (int i = 0; i < n; i++)
            {
                baskets[i] = 0;
            }

            for (int i = 0; i < m; i++)
            {
                string input = Console.ReadLine();
                string[] balls = input.Split();

                int start = int.Parse(balls[0]);
                int end = int.Parse(balls[1]);
                int ballNumber = int.Parse(balls[2]);

                for (int j = start-1; j < end; j++)
                {
                    baskets[j] = ballNumber;
                }
            }

            Console.WriteLine(string.Join(" ", baskets));
        }
    }
}


맞았습니다!!

배열 중에서도 난이도가 아주 낮은 문제였지만 아직 저에게는 어려워서 생각보다 오래 걸렸습니다.

profile
게임만드는 백수

0개의 댓글