7568번: 덩치
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 한다.
(모든 숏코딩은 볼 수 없도록 되어있습니다. 궁금하시분은 댓글 달아주시면 보내드리겠습니다.)
Author And Source
이 문제에 관하여(7568번: 덩치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@mae03087/7568번-덩치저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)