Baekjoon Online Judge
[python]7568. 덩치
((•_•))
2021. 4. 29. 22:00
사람들의 덩치, 즉 몸무게와 키 둘을 함께 비교하여 순위를 정해 해당 순위를 출력하라는 문제이다.
위의 등수를 살펴보면 다른 이들보다 키와 몸무게 둘 다 큰 C가 1등이고, 키와 몸무게 둘 중 하나라도 다른 사람들 보다 크지 못한다면 어느것이 월등히 크더라도 순위에 이득이 되지 못하는 것을 확인 할 수 있다.
1
2
3
4
5
6
7
8
9
10
|
bs_li=[]
for i in range(int(input())): #키와 몸무게 입력
weight, height= map(int, input().split())
bs_li.append(list([weight, height]))
for i in range(len(bs_li)): #순위
rank=1
for j in range(len(bs_li)):
if bs_li[i][0] < bs_li[j][0] and bs_li[i][1] < bs_li[j][1]:
rank+=1
print(rank, end=" ")
|
cs |
브루트 포스로 조금은 무식? 하게 풀었다. 키가 다른 사람들보다 크지 않거나 몸무게가 크지 않는다면
rank는 1이 더해지고 순위는 내려가게 된다.
꽤나 간단한 문제!