sm 기술 블로그
82. 10814(나이순 정렬) 본문
let input = require('fs').readFileSync(0).toString().trim().split('\n');
let N = parseInt(input[0]);
input.shift();
let personList = [];
let result = "";
for(let i =0; i<N; i++){
let tmp = input[i].split(" ")
let age = parseInt(tmp[0]);
let name = tmp[1].trim();
personList.push([age, name]);
}
personList.sort((a,b) => {
if(a[0] != b[0]) {
return a[0] - b[0];
}
return 0;
}).forEach(personList => {
result += personList[0] + " " + personList[1] + "\n";
});
console.log(result)
정렬문제를 지금까지 문제 없이 풀었다면 크게 어렵지 않은 문제.
'문제 > 백준_자바스크립트' 카테고리의 다른 글
84. 10815(숫자 카드) (0) | 2022.06.19 |
---|---|
83. 18870 (좌표압축) (0) | 2022.06.18 |
81. 1181(단어정렬) (0) | 2022.06.17 |
80. 11651(좌표 정렬하기2) (0) | 2022.06.16 |
79. 11650(좌표 정렬하기) (0) | 2022.06.15 |
Comments