728x90
1. 문제
https://www.acmicpc.net/problem/17219
17219번: 비밀번호 찾기
첫째 줄에 저장된 사이트 주소의 수 N(1 ≤ N ≤ 100,000)과 비밀번호를 찾으려는 사이트 주소의 수 M(1 ≤ M ≤ 100,000)이 주어진다. 두번째 줄부터 N개의 줄에 걸쳐 각 줄에 사이트 주소와 비밀번
www.acmicpc.net
2. 접근
[Python] 파이썬 입력 함수
1. input() : 문자열 입력 <입력> <출력> - input은 문자열을 입력받기 때문에 입력값을 list로 저장할 수 있다. <입력> <출력> - 정수/실수형일 때는 각각 int, float를 붙여주면 된다. <입력> <출력> inpu..
2nnsv.tistory.com
3. 문제풀이
import sys
n, m=map(int,input().split())
str={}
for i in range(n):
u,v=sys.stdin.readline().rstrip().split()
str[u]=v # 사이트와 링크를 key value로 딕셔너리에 저장
for i in range(m):
print(str[sys.stdin.readline().rstrip()])
728x90
'PS > BOJ' 카테고리의 다른 글
[Python] 백준 1912 : 연속합 (0) | 2022.06.20 |
---|---|
[Python] 백준 14425 : 문자열 집합 (0) | 2022.06.07 |
[C] 백준 11729 : 하노이 탑 이동 순서 (0) | 2022.05.29 |
[C] 백준 2447 : 별 찍기 - 10 (0) | 2022.05.29 |
[C] 백준 1550 : 16진수(feat.자료형) (0) | 2022.05.26 |