역시 크리스마스는 위대한 것인가? 아래로 코드가 다 정렬만 사용할 줄 아는지 확인하는 문제들이어서 이전 코드를 재활용하여 코딩하기가 너무 쉽다. 오 위대하신 소트 알고리즘의 신이시여 감사합니다! 아 날먹 아니네... 아쉽다. 그냥 나보다 둘 다 큰 사람만이 나보다 높은 등수이므로 그거에 입각해서 등수를 클래스로 연결해 주었다.
# include "iostream"
# include "algorithm"
using namespace std;
class hello{
public:
int weight;
int height;
int cnt;
hello() {cnt = 1;}
};
int main(void){
int N;
hello arr[25000];
cin >> N;
for (int i = 0; i < N; i++){
cin >> arr[i].weight >> arr[i].height;
}
for (int i = 0; i < N; i++){
for (int j = 0; j < N; j++){
if (arr[i].weight < arr[j].weight and arr[i].height < arr[j]. height){
arr[i].cnt ++;
}
}
}
for (int i = 0; i < N; i++){
cout << arr[i].cnt << " ";
}
return 0;
}