룰루코딩

백준 17219 비밀번호 찾기 본문

백준

백준 17219 비밀번호 찾기

rulru01 2024. 9. 28. 23:31

문제


솔루션

import sys
input = sys.stdin.readline

n,m = map(int,input().split())
dict = {}

for _ in range(n):
    url,pw = input().rstrip().split()
    dict[url]=pw
    
for _ in range(m):
    ans= input().rstrip()
    print(dict[ans])

깨달은점

어제 푼 이다솜 문제와 유사한데 더 쉬워서 금방 풀었다.

https://heesu01.tistory.com/entry/%EB%B0%B1%EC%A4%80-1620-%EB%82%98%EB%8A%94%EC%95%BC-%ED%8F%AC%EC%BC%93%EB%AA%AC-%EB%A7%88%EC%8A%A4%ED%84%B0-%EC%9D%B4%EB%8B%A4%EC%86%9C

 

백준 1620 나는야 포켓몬 마스터 이다솜

문제솔루션n,m = map(int,input().split())dict = {}for num in range(1,n+1): po =input() dict[num] = po dict[po] = numfor i in range(m): ans=input() if ans.isdigit(): print(dict[int(ans)]) else: print(dict[ans])깨달은점n,m = map(int,input().split())l

heesu01.tistory.com

파이썬의 딕셔너리를 이용하면 금방 해결된다. (위문제풀이참고)

 

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

백준 1094 막대기  (0) 2024.10.01
백준 7785 회사에 있는 사람  (0) 2024.10.01
백준 1620 나는야 포켓몬 마스터 이다솜  (2) 2024.09.27
백준 1789 수들의 합  (1) 2024.09.26
백준 11047 동전 0  (0) 2024.09.25