const fs = require('fs');
const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt';
const input = fs.readFileSync(path).toString().trim().split('\n');
function solve(input) {
const count = parseInt(input.shift());
let profile = input.map((value) => value.split(' ').map((x) => parseInt(x)));
let answer = new Array();
for (let i = 0; i < count; i++) {
let temp = 0;
for (let j = 0; j < count; j++) {
if (profile[i][0] < profile[j][0] && profile[i][1] < profile[j][1]) {
temp++;
}
}
answer.push(temp);
}
return answer.map((x) => x + 1);
}
console.log(...solve(input));
ํ์คํ ๋ธ๋ฃจํธํฌ์ค, ์ฌ๋ฏธ์๋ค ใ
ใ
ใ
ใ
ใ
๋ฌธ์ ๋ง ์ ์ดํดํ๋ฉด ์๊ฐ๋ณต์ก๋์ ํฌ๊ฒ ์ ๊ฒฝ์์ฐ๊ณ ์ผ๋จ ํ์ด๋ด๋ ๋๋์ด๋ผ ๋ ๊ทธ๋ฐ ๊ฒ๋ ๊ฐ๋ค. :)
'๐ JavaScript > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] 2751 (0) | 2022.06.14 |
---|---|
[JS] 2750 (0) | 2022.06.13 |
[JS] 2231 (0) | 2022.06.07 |
[JS] 2798 (0) | 2022.06.07 |
[JS] 10870 (0) | 2022.05.28 |