import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int Num = sc.nextInt();
int Cut = sc.nextInt();
int[] arr = new int[Num];
for(int j = 0; j<=Num-1;j++) {
arr[j] = sc.nextInt();
if(j==Num-1) {
for(int i = 0;i<=Num-1;i++) {
if(arr[i]<Cut) {
System.out.print(arr[i]+" ");
}
}
}
}
}
}
- 새로 생성된 입력된 수 만큼의 배열 각각에 수를 넣는 방법을 생각해봤다.
- for 문이 끝나면 배열 안에 대입 한 수가 전부 사라지므로 for 안에 if 문을 넣어서 for 문에서 만든 변수를 살려줬다.