망나니 AWOS의 일상
article thumbnail

문제 풀이

간단하게 dictionary로 풀 수 있다.

첫째 줄에 사이트 주소의 수와 비밀번호를 찾으려는 사이트 주소의 수가 공백을 두고 주어진다.

두번째 줄부터 17번째 줄까지는 저장된 주소와 해당 주소에 저장된 비밀번호가 주어진다.

18번째 줄부터 마지막번째 줄까지는 비밀번호를 찾으려는 사이트의 주소가 주어진다.

 

내가 생각한 방법은 딕셔너리를 이용하는 것이다.

key값으로 주소 value값으로 비밀번호를 넣어 dictionary를 만들어주고

키값에 비밀번호를 찾으려는 사이트의 주소가 들어오면 그에 맞는 value값을 반환해주면 된다.

 

완성된 코드!!👍😊

import sys

N, M = map(int, input().split())
address_dict = dict()
for _ in range(N):
    address, password = sys.stdin.readline().split()
    address_dict[address] = password

for _ in range(M):
    find_password = sys.stdin.readline().rstrip()
    print(address_dict[find_password])

 

profile

망나니 AWOS의 일상

@AWOS

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!