CS/Algorithm

[ JAVA / 백준 : 7568 ] 덩치

yujindonut 2021. 7. 30. 00:58
728x90


조건

키와 몸무게 모두 커야지 나보다 덩치가 크다고 하는 것

나의 등수는 나보다 덩치 큰 사람 + 1 이 나의 등수!

 


package 덩치;

import java.util.Scanner;

public class Main {
	
	public static int N;
	public static int[] weight;
	public static int[] height;
	
	static int countRank(int w, int h) {
		int rank = 0;
		for(int i = 0; i < N; i++) {
			if(w < weight[i] && h < height[i])
				rank++;
		}
		return rank + 1;
	}
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		N = scan.nextInt();
		weight = new int[N];
		height = new int[N];
		
		for(int i = 0; i < N; i++) {
			weight[i] = scan.nextInt();
			height[i] = scan.nextInt();
		}
		for(int i = 0; i < N; i++) {
			System.out.print(countRank(weight[i],height[i]) + " ");
		}
		scan.close();
	}

}

문제 길어서 쫄았는데 한번에 풀었다. 문제 길이 보고 쫄지 말자

728x90