ALGORITHM/PYTHON

백준 BAEKJOON 28446번 볼링공 찾아주기 [PYTHON/파이썬]

칼코
반응형

 

 

 

 

 

백준 BAEKJOON 28446번 볼링공 찾아주기 [PYTHON/파이썬]


<문제 출처> (SILVER Ⅳ)

https://www.acmicpc.net/problem/28446

 

28446번: 볼링공 찾아주기

동현이는 볼링을 사랑하는 훌륭한 프로그래머다. 오늘도 볼링을 치고 싶은 동현이는 자신의 볼링공 컬렉션을 보면서 어떤 볼링공을 가져갈지 고민에 빠졌다. 동현이는 매일의 컨디션에 따라 아

www.acmicpc.net

 

 

 

 

 

<풀이>

딕셔너리를 활용하여 풀었다.

필자의 경우 key 값 : value 값 = w(무게) : x(사물함 번호) 으로 저장했다.

 

(import sys를 사용하지 않으면 시간 초과가 떴다.)

 

 

 

 

 

<코드>

import sys
input = sys.stdin.readline

N = int(input())
bowling = {}

for _ in range(N):
    request = list(map(int, input().split()))
    if request[0] == 1:
        bowling[request[2]] = request[1]
    else:
        print(bowling[request[1]])

 

 

 

 

 

 

반응형