백준 10810번
import java.util.Scanner;
public class problem453 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt(); // 바구니 갯수
int m = in.nextInt(); // 공을 넣을 횟수
int[] arr = new int[n + 1];
for (int i = 1; i <= m; i++) {
int a = in.nextInt(); // 시작 바구니
int b = in.nextInt(); // 끝 바구니
int c = in.nextInt(); // 공 번호
for (int j = a; j <= b; j++) {
arr[j] = c; // 값 재할당
}
}
for (int i = 1; i <= n; i++) {
System.out.println(arr[i]);
}
}
}
백준 27866번
import java.util.Scanner;
public class problem454 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String inputString = in.next();
int cut = in.nextInt();
// charAt() : index 기준임으로 맞춰서 입력
System.out.println(inputString.charAt(cut - 1));
}
}