[BOJ] 10810 JAVA

Organ·2023년 9월 6일
0

[문제 풀이]

목록 보기
23/123

공넣기

문제

입력

출력 및 예제

내 풀이

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.StringTokenizer;


public class Main {
	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		int N,M;				// n == 바구니의 수, m == m번 공을 넣으려고 함

		StringTokenizer st = new StringTokenizer(br.readLine());

		N = Integer.parseInt(st.nextToken());
		M = Integer.parseInt(st.nextToken());

		int[] arr = new int[N];

		for(int q = 1; q <= M; q++)
		{
			StringTokenizer st1 = new StringTokenizer(br.readLine());
			int i = Integer.parseInt(st1.nextToken());
			int j = Integer.parseInt(st1.nextToken());
			int k = Integer.parseInt(st1.nextToken());
			for(int b = i; b <= j; b++)
			{
				arr[b-1] = k;
			}
		}
		for(int n = 0; n < N; n++)
			System.out.printf("%d ",arr[n]);
	}
}

0개의 댓글