https://www.acmicpc.net/problem/7568
문제조건
- 몸무게 : x, 키 : y → (x, y)
- x, y 둘다 커야 덩치가 더 크다고 한다.
- 각 사람의 덩치 등수를 매긴다
이 문제는 진짜 너무 쉽다,,,, 그냥 완전 탐색 문제였다. 한명씩 전부 비교해보면서 각각 등수를 출력하기만 하면된다,,!
#include <iostream>
#include <vector>
int n;
using namespace std;
vector<pair<int, int>> v;
int main(){
cin >> n;
for (int i = 0; i < n; i++) {
int w, h;
cin >> w >> h;
v.push_back(make_pair(w, h));
}
for (int i = 0; i < n; i++) {
int res = 0;
for (int j = 0; j < n; j++) {
if (v[i].first < v[j].first && v[i].second < v[j].second) res++;
}
cout << res + 1 << " ";
}
}
'Algorithm > Brute Force' 카테고리의 다른 글
[BAEKJOON] 14502번 연구소 (0) | 2024.04.07 |
---|---|
[BAEKJOON] 14500번 테트로미노 (1) | 2024.04.06 |
[BAEKJOON] 1057번 토너먼트 (0) | 2024.03.06 |