본문 바로가기
알고리즘/BOJ

[BOJ / 백준] 17219번 비밀번호 찾기 개수 파이썬 / 파이썬 딕셔너리 key value

by seohmoon 2022. 5. 3.

출처 : https://www.acmicpc.net/problem/17219

 

17219번: 비밀번호 찾기

첫째 줄에 저장된 사이트 주소의 수 N(1 ≤ N ≤ 100,000)과 비밀번호를 찾으려는 사이트 주소의 수 M(1 ≤ M ≤ 100,000)이 주어진다. 두번째 줄부터 N개의 줄에 걸쳐 각 줄에 사이트 주소와 비밀번

www.acmicpc.net


딕셔너리를 사용했다.

빈 딕셔너리 만들어주고 입력으로 들어오는 값을 공백을 기준으로 키랑 밸류로 나눠줬다.

# BOJ17219 비밀번호 찾기
N, M = map(int, input().split())
pwdic = {} # 값을 담을 빈 딕셔너리
for i in range(N):
    site, password = map(str, input().split()) # 사이트 이름을 키, 비밀번호를 밸류
    pwdic[site] = password # 딕셔너리에 추가해줌
for j in range(M):
    j = input()
    print(pwdic[j]) # 딕셔너리 키값으로 밸류 찾기

 

댓글