백준 알고리즘

4. 1차원 배열 -2 (10871번)

IT의 큰손 2023. 3. 1. 22:06
728x90

★ 문제

  • 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오.
  • 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000)
  • 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다.

★ 소스코드

    •  
import java.util.ArrayList;
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scan = new Scanner(System.in);
		
		int size = scan.nextInt();
		int num = scan.nextInt();
		
		String result = "";
		
		int [] nums = new int [size];
		
		for(int i=0; i<size; i++) {
			nums[i] = scan.nextInt();
		}
		
		for(int i=0; i<size; i++) {
			
			if(nums[i]<num) {
				result += nums[i]+ " ";
			}
		}
		System.out.println(result);
		scan.close();
		
	}

}
 
 
728x90