백준#1920 수 찾기

1. 문제

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

  • Easy / 해시,배열,구현 / 20분 컷

2. 나의 풀이

n = int(input())
n_list = list(map(int, input().split()))
m = int(input())
m_list = list(map(int, input().split()))

n_set = set(n_list)
for i in range(m):
    if m_list[i] in n_set:
        print(1)
    else:
        print(0)

3. 남의 풀이

n = int(input())
array = set(map(int, input().split()))
m = int(input())
x = list(map(int, input().split()))

for i in x:
    if i not in array:
        print('0')
    else:
        print('1')

4. 느낀 점

좋은 웹페이지 즐겨찾기