[Python]7568 덩치

유한성·2023년 1월 16일

알고리즘

목록 보기
11/22

문제보기

해결코드

n = int(input())
a = [list(map(int,input().split())) for _ in range(n)]

for i in range(n):
    rank = 1
    for j in range(n):
        if a[i][0] < a[j][0] and a[i][1] < a[j][1]:  # 몸무게와 키 모두 자신보다 큰 사람의 수를 센다
            rank += 1
    print(rank)

n 개의 키와 몸무게 리스트에 대해서 나머지 모든 리스트들과 비교하면서 자신보다 키와 몸무게가 모두 큰 경우에만 rank를 증가시켜 출력시켜주었다.

0개의 댓글