아놔
백준에서 node js 숫자받을때 왕짜증남
앞으로 숫자 값을 받을 때 마다 Number을 애용합시다
// readline 모듈보다는 fs를 이용해 파일 전체를 읽어 들여 처리하기
const fs = require('fs')
const getInput = (filePath) => {
return fs
.readFileSync(filePath)
.toString()
.trim()
.split(/\n/);
}
const input = getInput('/dev/stdin'); // 제출시 여기 '/dev/stdin' 으로 변경
// let arr = input[0].split(' ').map(Number);
let arr = [];
let n = Number(input[0]);
for(let i =1;i<=n;i++)
{
arr.push(Number(input[i]));
}
arr.sort(function(a,b){
if(a>b) return 1;
else if(a<b) return -1;
else return 0;
})
let answer="";
for(let i =0;i<arr.length;i++)
{
answer += arr[i]+"\n";
}
console.log(answer);
'알고리즘 > 백준' 카테고리의 다른 글
[백준] js 11650 (0) | 2024.02.12 |
---|---|
[백준] js 11004 (1) | 2024.02.09 |
[백준] js 2752 (0) | 2024.02.09 |
[백준] java 9086 (1) | 2024.01.30 |
[백준] 2562번 최댓값 (0) | 2023.09.05 |