Baekjoon/단계별로 풀어보기

[BOJ / 백준] 7568번 덩치 C++ 문제 풀이

728x90

단계별로 풀어보기 -  브루트 포스 단계 - [3단계] 7568번

문제

문제 링크 : www.acmicpc.net/problem/7568

 

7568번: 덩치

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

www.acmicpc.net

입력 복사 : 

5 55 185 58 183 88 186 60 175 46 155

 

 

 

CODE

#include <iostream>
#include <cmath>
using namespace std;

int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);

	int n;
	int arr[51][2] = {};
	int result[51];
	cin >> n;
	for (int i = 0; i < n; i++) {
		cin >> arr[i][0] >> arr[i][1];
		result[i] = 1;		//결과 배열 초기화
	}

	for (int i = 0; i < n; i++) {
		for (int j = 0; j < n; j++) {
			if (arr[i][0] < arr[j][0] && arr[i][1] < arr[j][1])
				result[i]++;
		}
	}

	for (int i = 0; i < n; i++)
		cout << result[i] << " ";
	cout << '\n';
}

 

 

 

 

결과

728x90