728x90
반응형
자기보다 덩친 큰 사람이 몇 명인지 확인하고 거기에 1을 더한 값을 list에 순서대로 추가해주면 된다.
EX) [55, 185], [58, 183], [88, 186]
ans = []
1) [55, 185] 보다 덩치 큰 사람 1명(88, 186) -> ans.append(1+1)
2) [58, 183] 보다 덩치 큰 사람 1명(88, 186) -> ans.append(1+1)
3) [88, 186] 보다 덩치 큰 사람 없음 -> ans.append(0+1)
-> ans = [2, 2, 1]
N = int(input())
li = []
ans = []
for i in range(N):
li.append(list(map(int, input().split())))
for i in range(N):
cnt = 1
for wh in li:
if li[i][0] < wh[0] and li[i][1] < wh[1]:
cnt += 1
ans.append(str(cnt))
print(' '.join(ans))
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 8958번 OX퀴즈(python) (0) | 2020.02.13 |
---|---|
백준 알고리즘 8393번 합(python) (0) | 2020.02.13 |
백준 알고리즘 7287번 등록(python) (0) | 2020.02.13 |
백준 알고리즘 6378번 디지털 루트(python) (0) | 2020.02.13 |
백준 알고리즘 6064번 카잉 달력(python) (0) | 2020.02.13 |