지나가던 개발자
[Python] 백준 1763번(듣보잡) 문제 풀이 본문
n, m = list(map(int, input().split()))
never_heard = []
never_seen = []
for i in range(n):
never_heard.append(input())
for i in range(m):
never_seen.append(input())
print(len(set(never_heard) & set(never_seen)))
for i in sorted(list(set(never_heard) & set(never_seen))):
print(i)
set 자료형은 집합 자료형으로, &으로 교집합, |으로 합집합, -으로 차집합, ^으로 대칭 차집합을 구할 수 있다.
'PS > Python' 카테고리의 다른 글
[Python] 백준 1735번(분수 합) 문제 풀이 (0) | 2022.06.03 |
---|---|
[Python] 10039번(평균 점수) 문제 풀이 (0) | 2022.05.29 |
[Python] 백준 1747번(소수&팰린드롬) 문제 풀이 (0) | 2022.05.22 |
[Python] 백준 2023번(신기한 소수) 문제 풀이 (0) | 2022.05.22 |
[Python] 백준 1990번(소수인팰린드롬) 문제 풀이 (0) | 2022.05.21 |
Comments