짱해커가 되어보자

boj 10816 본문

프로그래밍_일반/백준

boj 10816

Spadework 2020. 1. 28. 19:44

문제

N개 만큼의 카드를 입력받고(l1), M개 만큼의 입력받은 수가 l1에 몇개가 있는지 각각 출력하는 것이 목적이다


N, M : N(1 ~ 500,000)

 

입력 : n, n에 대한 (N N N ...)(-10,000,000 ~ 10,000,000), m, m에 대한 (N N N ...)(-10,000,000 ~ 10,000,000)
출력 : m에 대한 (N N N ...)

풀이

l = {}

input()
for i in input().split():
	if not i in l: l[i] = 0
	l[i] += 1

input()
for i in input().split():
	print(l[i] if i in l else 0, end=' ')

 

'프로그래밍_일반 > 백준' 카테고리의 다른 글

boj 10866  (0) 2020.01.28
boj 10845  (0) 2020.01.28
boj 10773  (0) 2020.01.28
boj 9012  (0) 2020.01.28
boj 4949  (0) 2020.01.28
Comments