[백준] 1764번 : 듣보잡 (파이썬)

뚝딱이 공학도·2022년 5월 8일
0

문제풀이_백준

목록 보기
131/160



문제



나의 답안

n,m=map(int, input().split())
s,ss=[],[]

for _ in range(n):
    s.append(input())
for _ in range(m):
    ss.append(input())

s=set(s)#집합
ss=set(ss)
re=sorted(s&ss)#교집합

print(len(re))#개수
for i in re:
    print(i)

접근 방법

  • 듣도 못한 사람과 보도 못한 사람에 해당하는 사람을 구하면 되므로 교집합을 구하는 문제이다.
  • set을 &(intersection)하면 교집합을 구할 수 있으므로 교집합을 구해준 후, len으로 개수를 세고 출력해준다.

0개의 댓글