โก๏ธ ๋ฌธ์ : ์ขํ ์ ๋ ฌํ๊ธฐ 2
๐ฅ ์ ์ถ
let n = require('fs').readFileSync(0).toString().trim();
let [x, ...arr] = n.split("\n").map((e) => e.split(" ").map(Number));
arr.sort((a, b) => {
if (a[1] === b[1]) {
return a[0] - b[0];
} else {
return a[1] - b[1];
}
});
console.log(arr.join("\n").replaceAll(",", " "));
๐ ๊ณผ์
์์ ์ขํ ์ ๋ ฌํ๊ธฐ ํ์ด์ ๋์ผํ๋ฐ ์ ๋ฒ๊ณผ ๋ค๋ฅด๊ฒ ์ด๋ฒ ๋ฌธ์ ์ ์กฐ๊ฑด์ "y์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์ผ๋ก, y์ขํ๊ฐ ๊ฐ์ผ๋ฉด x์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์" ์์ผ๋๊น ์ด ๋ถ๋ถ์ ์์ ํด์ ์ ์ถํ๋ค.
'baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ฐฑ์ค_1929: ์์ ๊ตฌํ๊ธฐ (node.js/JavaScript) (0) | 2024.08.03 |
|---|---|
| ๋ฐฑ์ค_4948: ๋ฒ ๋ฅดํธ๋ ๊ณต์ค (node.js/JavaScript) (0) | 2024.08.03 |
| ๋ฐฑ์ค_11650: ์ขํ ์ ๋ ฌํ๊ธฐ (node.js/JavaScript) (0) | 2024.07.31 |
| ๋ฐฑ์ค_10814: ๋์ด์ ์ ๋ ฌ (node.js/JavaScript) (0) | 2024.07.31 |
| ๋ฐฑ์ค_25206: ๋์ ํ์ ์ (node.js/JavaScript) (0) | 2024.07.31 |
