[백준 문제풀이] 1764 - 듣보잡
풀이
set 자료형을 이용한 ‘집합연산’으로 쉽게 풀이할 수 있다.
코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import sys
input = sys.stdin.readline
N, M = map(int, input().split(" "))
cantHear = [0] * N
for i in range(N):
cantHear[i] = input().rstrip()
cantSee = [0] * M
for i in range(M):
cantSee[i] = input().rstrip()
cantHear = set(cantHear)
cantSee = set(cantSee)
answer = sorted(list(cantHear & cantSee))
print(len(answer))
for i in range(len(answer)):
print(answer[i])
댓글남기기