반응형
문제
설명
집합의 개념을 이용해서 푸는 문제
파이썬에서는 친절하게 집합을 제공하고 손쉽게 합집합 교집합 여집합 등을 구할 수 있다
코드
import sys
N, M = map(int, sys.stdin.readline().split())
a = set()
b = set()
for _ in range(N):
person = sys.stdin.readline().rstrip()
a.add(person)
for _ in range(M):
person = sys.stdin.readline().rstrip()
b.add(person)
c = list(a & b)
c.sort()
print(len(c))
for person in c:
print(person)
반응형
'PS' 카테고리의 다른 글
[백준 파이썬(python) 2309번 문제] (일곱 난쟁이) (0) | 2023.08.17 |
---|---|
[백준 파이썬(python) 14425번 문제] [문자열 집합] (0) | 2023.08.17 |
[백준 파이썬(python) 1620번 문제] [나는야 포켓몬 마스터 이다솜] (0) | 2023.08.17 |
[백준 파이썬(python) 10816번 문제 숫자 카드 2 ] (0) | 2023.08.15 |
백준 실버 달성 (0) | 2023.08.13 |