(문제풀이)
백준(10810) : 공 넣기(Java)
cogito-new
2023. 11. 22. 20:19
import java.util.Scanner;
public class Main_10810 {
public static void main(String[] args) {
//공 넣기
Scanner scanner = new Scanner(System.in);
int N = scanner.nextInt();
int M = scanner.nextInt();
int array[] = new int[N];
for(int i = 0; i<M; i++){
int x = scanner.nextInt();
int y = scanner.nextInt();
int z = scanner.nextInt();
basket(x, y, z, array);
};
for(int j = 0; j < array.length; j++){
System.out.print(array[j] + " ");
}
};
static int[] basket(int x, int y, int z, int[] array){
for(int i = x; i<=y; i++){
array[i-1] = z;
}
return array;
};
}
배열 idx 0부터 시작하므로 공을 넣어줄 때, i-1 로 idx 지정.
반응형