[baekjoon] 7568

윤동환·2023년 2월 16일
0

Algorithm

목록 보기
50/54
post-thumbnail

덩치

문제 사이트

성공한 코드

N = int(input())

def checkBig(b, f):
    if b[0] < f[0] and b[1] < f[1]:
        return 1
    return 0

li = [0 for _ in range(N)]

for n in range(N):
    li[n] = tuple(map(int, input().split()))

for n in range(N):
    cnt = 1
    for l in li:                
        cnt += checkBig(li[n], l)
    print(cnt)

문제를 풀기위해 생각한 것

  • 본인보다 큰 사람의 수 + 1이 본인의 등수입니다.
  • 완전탐색 알고리즘으로 본인을 전체 list의 요소들과 모두 탐색 비교하는 로직으로 구현하고자 하였습니다.
  • 중복 저장 가능한 list와 여러개의 값을 비교하기 위한 tuple을 사용하여 값을 저장하고 비교하였습니다.

결과

profile
모르면 공부하고 알게되면 공유하는 개발자

0개의 댓글