sm 기술 블로그
80. 11651(좌표 정렬하기2) 본문
let input = require('fs').readFileSync(0).toString().trim().split("\n");
let N = input[0];
input.shift();
let inputArr = input.map(num => num.split(" ").map(nums => parseInt(nums)));
let result = "";
//sort 함수 오버라이딩
inputArr.sort((a, b) => {
if(a[1] != b[1]){
return a[1] - b[1];
}
return a[0] - b[0];
}).forEach(inputArr => {
result += inputArr[0] +" "+ inputArr[1] + "\n";
});
console.log(result);
전 단계 문제를 풀었다면 크게 어렵지 않을 문제이다.
자세한 설명은
https://smhope.tistory.com/226
'문제 > 백준_자바스크립트' 카테고리의 다른 글
82. 10814(나이순 정렬) (0) | 2022.06.17 |
---|---|
81. 1181(단어정렬) (0) | 2022.06.17 |
79. 11650(좌표 정렬하기) (0) | 2022.06.15 |
78. 1427(소트인사이드) (0) | 2022.06.14 |
77. 2108(통계학) (0) | 2022.06.14 |
Comments