티스토리 뷰

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

 

7568번: 덩치

우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩

www.acmicpc.net

const fs = require('fs');
const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split("\n");


let temp = arr.map(v=>v.split(' ').map(v=>+v));
let deonchi = [];
let answer = [];
temp.forEach((v,i)=>{
  let obj = {
    weight:+v[0],
    height:+v[1],
    rank:0,
  }
  deonchi.push(obj);
})

for(let i =0; i<deonchi.length; i++){
  let rank=1;
  for(let j =0; j<deonchi.length; j++){
    if(i===j)continue;
    if((deonchi[i].weight<deonchi[j].weight) &&(deonchi[i].height<deonchi[j].height)){
      rank++;
    }
  }
  deonchi[i].rank = rank;
}
deonchi.forEach(v=>{
  answer.push(v.rank);
})

console.log(answer.join(' '));
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함