[백준 JAVA] 10810번 풀이 - 공 넣기
by mini_minimport java.util.Scanner;
/**
* 공 넣기
* 첫째 줄에 N과 M이 주어진다.
* m번의 공을 넣을 것이다.
* 둘째 줄부터는 m개의 줄에 걸쳐서 공을 넣는 방법이 주어진다.
* 각 방법은 세 정수 i j k 로 이뤄져있다.
* i번 바구니부터 j번 바구니까지에 k번 번호가 적혀있는 공을 넣는다는 뜻이다.
* 2 5 6 은 2번 바구니부터 5번 바구니까지에 6번 공을 넣는다는 뜻이다.
*
*
*/
public class _10810 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt(); //1~부터 바구니 개수
int m = sc.nextInt(); //순서
int[] arr = new int[n]; //바구니
int i = 0;
int j = 0;
int k = 0;
for ( int z = 0; z < m; z++ )
{
i = sc.nextInt();
j = sc.nextInt();
k = sc.nextInt();
for ( int q = i; q <= j; q++ )
{
arr[q-1] = k;
}
}
for ( int z = 0; z < n; z++ )
{
System.out.print(arr[z] + " ");
}
sc.close();
}
}
주어지는 i, j, k 를 활용하자
'매일매일 알고리즘 공부' 카테고리의 다른 글
[백준 JAVA] 5597번 풀이 - 과제 안 내신 분..? (0) | 2023.06.15 |
---|---|
[백준 JAVA] 10813번 풀이 - 공 바꾸기 (0) | 2023.06.14 |
[백준 JAVA] 2562번 풀이 - 최댓값 (0) | 2023.06.13 |
[백준 JAVA] 10818번 풀이 - 최소, 최대 (0) | 2023.06.12 |
[백준 JAVA] 10871번 풀이 - X보다 작은 수 (0) | 2023.06.12 |
블로그의 정보
개발자 미니민의 개발로그
mini_min