import sys
n = int(sys.stdin.readline())
total_score = [0 for _ in range(n)]
for _ in range(3):
scores = list(map(int, sys.stdin.readline().split()))
rank = [0 for _ in range(n)]
for i in range(len(scores)):
# cnt = 0
cnt = len(list(filter(lambda num: num > scores[i], scores)))
rank[i] = cnt+1
total_score[i] += scores[i]
print(rank[i], end=" ")
print()
for i in range(len(total_score)):
cnt = len(list(filter(lambda num: num > total_score[i], total_score)))
print(cnt+1, end = " ")
위 코드에서 시간 초과가 계속 뜨는데 어느 부분을 더 줄일 수 있는지 모르겠습니다 ㅠㅠ
혹시 다른 아이디어가 있을까요 ?