나는야 포켓몬 마스터 이다솜
last update: 2021.09.08.WED
1620 나는야 포켓몬 마스터 이다솜, Silver 4
Memory 147968KB, Time 6972ms
- 시간 초과가 나서 PyPy3으로 제출하여 통과했다.
- 메모리 및 시간 측면에서 개선이 필요하다.
- 해시를 사용해서 개선을 해봐야겠다.
import sys
N, M = map(int, input().split())
input_list = [sys.stdin.readline().strip() for _ in range(N+M)]
quiz = []
pokemon = []
for i in range(N+M):
if i < N:
pokemon.append(input_list[i])
else:
quiz.append(input_list[i])
for i in range(M):
q = quiz[i]
if q.isalpha():
print(pokemon.index(quiz[i])+1)
elif q.isdigit():
print(pokemon[int(quiz[i])-1])