BOJ_3단계 10871번 X보다 작은 수

Daniel Lim·2021년 5월 31일
0

문제풀이

목록 보기
19/19

첫째줄에 N과 X가 주어짐.
둘째줄에 정수 N개로 이루어진 수열 A가 주어짐.
이때 수열A에 있는 숫자중에 X보다 작은 정수를 출력해야함.

예제 입력:
10 5
1 10 4 9 2 3 8 5 7 6

예제 출력:
1 4 2 3

const readline = require('readline');

const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

let array = [];

const onInput = (input) => array.push(input);

const onClose = () => {
    let [N, X] = array[0].split(' ');
    let S = array[1].split(' ');
  // console.log(S);  //-->  [ '1', '10', '4', '9', '2', '3', '8', '5', '7', '6' ]

    let answer = '';
    
    for (let i = 0; i < N; i++) {
        if(Number(S[i]) < X) {	// S[i]를 숫자로 바꿔줘야 X와 비교가 됨.
            answer += S[i] + ' ';
        }
    }
    console.log(answer);
    
    process.exit();
}

rl.on('line', onInput)
  .on('close', onClose);
profile
웹개발 잘하고 싶어요

0개의 댓글

관련 채용 정보