Coding Test/Practice

백준 11004번 K번째 수 JavaScript 풀이

yunicornlab 2024. 7. 20. 17:28
반응형

백준 11004번 K번째 수 문제를 자바스크립트로 풀어보았다.

https://www.acmicpc.net/problem/11004

 

실패

처음에 아래 코드로 제출했는데 시간초과로 실패했다ㅠ!!

let fs = require('fs');
let input = fs.readFileSync('/dev/stdin').toString().trim().split('\n');

let [n, k] = input[0].split(' ').map(Number);
let sorted = input[1].split(' ').map(Number);

sorted.sort((a, b) => a - b)
console.log(sorted[k - 1]);

 

성공

다시 수정해서 통과한 코드이다.

let fs = require('fs');
let input = fs.readFileSync('/dev/stdin').toString().trim().split('\n');

let [n, k] = input[0].split(' ').map(Number);
let sorted = input[1].split(' ').map(Number);

sorted.sort((a, b) => a - b)
console.log(sorted[k - 1]);
반응형