수 찾기(이분 탐색)

qk1890·어제
0

BOJ

목록 보기
7/7

https://www.acmicpc.net/problem/1920

1. 코드

n, n_list = int(input()), {i: 1 for i in map(int, input().split())} # 딕셔너리로 
m = int(input())

for i in list(map(int, input().split())):
    print(n_list.get(i, 0)) #딕셔너리 get을 이용해 없는 값들은 다 0으로 대입

2. 기억할 점

dictionary를 이용해 입력하는 동시에 1 저장
get을 이용해 없는 값들은 다 0으로 저장

profile
경험을 정리하는 곳

0개의 댓글