yunicornlab

백준 11650번 좌표 정렬하기 JavaScript 풀이 본문

Coding Test/Practice

백준 11650번 좌표 정렬하기 JavaScript 풀이

yunicornlab 2024. 7. 20. 17:29
반응형

백준 11650번 좌표 정렬하기 문제를 자바스크립트로 풀어보았다.

https://www.acmicpc.net/problem/11650

 

let fs = require('fs');
let input = fs.readFileSync('/dev/stdin').toString().trim().split('\n');

let n = Number(input[0]);
let points = [];
for (let i=1; i<n+1; i++) {
  points.push(input[i].split(' ').map(Number))
}

function sortNumbers(a, b) {
  if (a[0] !== b[0]) return a[0] - b[0];
  else return a[1] - b[1];
}
points.sort(sortNumbers)

let answer = "";
for (let i=0; i<n; i++) {
  answer += points[i].join(' ') + '\n'
}
console.log(answer)
반응형