https://www.acmicpc.net/problem/17219
17219번: 비밀번호 찾기
첫째 줄에 저장된 사이트 주소의 수 N(1 ≤ N ≤ 100,000)과 비밀번호를 찾으려는 사이트 주소의 수 M(1 ≤ M ≤ 100,000)이 주어진다. 두번째 줄부터 N개의 줄에 걸쳐 각 줄에 사이트 주소와 비밀번
www.acmicpc.net
import sys
N,M = map(int, sys.stdin.readline().split())
d = dict()
for i in range(N):
site, pwd = sys.stdin.readline().split()
d[site] = pwd
for _ in range(M):
target = sys.stdin.readline().strip()
print(d[target])
문제는 단순하게 딕셔너리에 하나씩 넣고, key값으로 value를 출력하는 쉬운 문제였다.
자꾸 .strip()을 rsplit()으로 잘못 써서 문제를 틀린다.
공백 제거할 때는 strip() !!!!!!!!!!!!!!!!!!!!!!!!!!!
'백준' 카테고리의 다른 글
[백준] 10384번: 팬그램(파이썬) (2) | 2024.09.27 |
---|---|
[백준] 4659번: 비밀번호 발음하기(파이썬) (0) | 2024.09.26 |
[백준] 11723번 : 집합 (파이썬) (0) | 2023.07.21 |
[백준] 11047번 동전 0 (파이썬) (0) | 2023.07.19 |
[백준] 1764번: 듣보잡(파이썬) (0) | 2023.07.18 |