728x90
반응형
7568 덩치
문제 풀이
#include <bits/stdc++.h>
using namespace std;
void fast_io(void)
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
}
int main(void)
{
fast_io();
vector<pair<int, int>> v;
int arr[51];
int n;
cin >> n;
for (int i = 0; i < n; i++)
{
int kg, cm;
cin >> kg >> cm;
v.push_back(make_pair(kg, cm));
}
for (int i = 0; i < n; i++)
arr[i] = 1;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
if (v[i].first < v[j].first && v[i].second < v[j].second)
arr[i]++;
}
}
for (int i = 0; i < n; i++)
cout << arr[i] << " ";
}
기본 등수를 1로 주고 뒤에 애가 이기면 등수를 +1 해주었다.
728x90
반응형
'자라는 개발자 > 문제풀이' 카테고리의 다른 글
백준 c++ 15815 천재 수학자 성필 (0) | 2022.02.01 |
---|---|
백준 c++ 17413 단어 뒤집기 2 (0) | 2022.01.31 |
백준 c++ 2292 벌집 (0) | 2022.01.29 |
백준 c++ 17952 과제는 끝나지 않아! (1) | 2022.01.26 |
백준 c++ 3986 좋은 단어 (0) | 2022.01.26 |