백준 풀이

백준 8979번 파이썬

ag2개발자 2022. 8. 27. 08:32
a=[]
n,k=map(int,input().split())
for p in range(n):
    a.append(list(map(int,input().split())))
    
a.sort(key=lambda x:(-x[1],-x[2],-x[3]))
for j in range(n):
    if a[j][0]==k:
        index=j
for i in range(n):
    if a[i][1:]== a[index][1:]:
        print(i+1)
        break

자꾸만 실수 했던 문제....

sort는 역순으로 해야하며

k와 같은index를 찾아서 index와 금은동개수가 같은 것을 순차적으로 탐색해서 출력

'백준 풀이' 카테고리의 다른 글

백준 1563번 파이썬  (0) 2022.08.27
백준 9012번 파이썬  (0) 2022.08.27
백준 9656번 파이썬  (0) 2022.08.27
백준 2161번 파이썬  (0) 2022.08.27
백준 7785번 파이썬  (0) 2022.08.27