Problem Solving/브루트포스
[백준-python] 7568번: 덩치
Dev_en
2022. 1. 24. 00:18
- 분류 - 브루트포스
- 난이도 - 실버5
답안코드
# 입력
n=int(input())
dungchis=[]
for _ in range(n):
dungchis.append(list(map(int, input().split())))
# 각 학생의 등수를 1로 저장한 후, 덩치가 큰 학생이 발견되면 등수를 1 더함
ranks=[]
for i in range(len(dungchis)):
rank=1
for j in range(len(dungchis)):
if i!=j and dungchis[j][0] > dungchis[i][0] and dungchis[j][1] > dungchis[i][1]:
rank=rank+1
ranks.append(rank)
# 출력
for rank in ranks:
print(rank,end=" ")