๐ ์ฒ์์๋ top์ ์ฌ์ฉํ์ง ์๊ณ ์ด์คfor๋ฌธ์ ๋๋ ธ๋๋ฐ ์๊ฐ์ด๊ณผ๊ฐ ๋ฐ์ํ๋ค.
์ฝ๋
const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().trim().split('\n');
const N = +input.shift();
const func = (num) => {
let info = input.splice(0, num).map((item) => item.split(" ").map(Number));
info.sort((a, b) => a[0] - b[0]);
let selected = 1;
let top = info[0][1];
for (let j = 1; j < num; j++) {
if (info[j][1] < top) {
selected++;
top = info[j][1];
}
}
console.log(selected);
};
for (let i = 0; i < N; i++) {
const num = +input.shift();
func(num);
}