#include <iostream>
#include <vector>
using namespace std;
typedef struct {
int height;
int k;
}Info;
int main(void) {
int count;
cin >> count;
Info arr[51];
for (int i = 0; i < count; i++) {
int height, k;
cin >> height >> k;
arr[i].height = height;
arr[i].k = k;
}
for (int i = 0; i < count; i++) {
int ans = 0;
for (int j = 0; j < count; j ++ ) {
if ((arr[i].height < arr[j].height) && (arr[i].k < arr[j].k))
ans++;
}
cout << ans+1 << " ";
}
}
'백준 알고리즘 > 구현' 카테고리의 다른 글
백준 13458번 C++ (0) | 2019.01.26 |
---|---|
백준 1890번 C++ (0) | 2019.01.23 |
백준 10797번 C++ (0) | 2019.01.02 |
백준 2490번 c++ (0) | 2019.01.02 |
백준 10039번 c++ (0) | 2019.01.01 |