티스토리 뷰

반응형

t = int(input())
for i in range(t):
    n = int(input())
    a, b = [], []
    for i in range(n):
        x, y = input().split() # 입력받아 스플릿해서
        a.append(str(x)) # 문자열은 문자열로 학교 리스트에 넣고
        b.append(int(y)) # 정수는 정수로 술 소비수 리스트에 넣는다
    maxB = max(b) # 제일 많은 술 소비수를 찾은 뒤
    for i in range(len(b)): # 술 소비수 리스트에서
        if b[i] == maxB: # 제일 많은 술 소비수가 몇번째 항인지 찾는다
            print(a[i]) # 학교 리스트의 해당 항을 출력한다
반응형

'프로그래밍 > Python' 카테고리의 다른 글

백준 1408 24 (파이썬)  (0) 2022.09.01
[Jupyter Notebook] 주요 단축키 모음  (0) 2022.08.25
백준 9506 약수들의 합(파이썬)  (0) 2022.08.22
백준 8958 OX퀴즈(파이썬)  (0) 2022.08.22
백준 7567 그릇(파이썬)  (0) 2022.08.22
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함