7568번: 덩치

829 단어 pythonpython

import sys
input = sys.stdin.readline

n = int(input())
size_list = [0] * n
for i in range(n):
    size_list[i] = list(map(int, input().split()))


for i in size_list:
    rank = 1
    for j in size_list:
        if i[0] < j[0] and i[1] < j[1]:
                rank += 1
    print(rank, end = " ")

n 에 사람의 수를 받아주고 size 를 받을 리스트를 0 * n 만큼 설정한다.

반복문을 이용해 리스트를 채워주고 리스트안의 size를 반복문으로 등수를 정한다.

처음 rank는 1이고 2중 반복으로 리스트안의 다른 size와 비교해준다.

if 를 이용해 몸무게와 키를 비교하고 둘 다 다른 size 보다 작을 경우 rank 를 +1 한다.

(모든 숏코딩은 볼 수 없도록 되어있습니다. 궁금하시분은 댓글 달아주시면 보내드리겠습니다.)

좋은 웹페이지 즐겨찾기