알고리즘/백준
[백준] js 11004
프흐프좋아
2024. 2. 9. 23:08
js로 값을 받을때는 꼭 Number을 쓰도록하자
첨에 arr 5개만큼 for돌리려다
읭 근데 이미 arr2가 5개아닌가..? 하고 해당 동작은 생략했음
// readline 모듈보다는 fs를 이용해 파일 전체를 읽어 들여 처리하기
const fs = require('fs')
const getInput = (filePath) => {
return fs
.readFileSync(filePath)
.toString()
.trim()
.split(/\n/);
}
const input = getInput('test.txt'); // 제출시 여기 '/dev/stdin' 으로 변경
let arr1 = input[0].split(' ').map(Number);
let arr2 = input[1].split(' ').map(Number);
arr2.sort(function(a,b){
if(a>b) return 1;
else if(a<b) return -1;
else return 0;
});
console.log(arr2[arr1[1]-1]);
return;