알고리즘/백준

[백준] js 2750

프흐프좋아 2024. 2. 9. 22:44

아놔

백준에서 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);