백준 1746 파이썬 intersection 메서드
2024. 4. 19. 08:14ㆍ코딩 도구/백준 (단계별)
반응형
백준 1746 - 듣보잡
문제
https://www.acmicpc.net/problem/1764
답안 코드 :
# 듣도 못한 사람과 보도 못한 사람의 명단을 입력 받음
n, m = map(int, input().split())
not_heard = set(input() for _ in range(n))
not_seen = set(input() for _ in range(m))
# 듣보잡 명단 계산
intersection = not_heard.intersection(not_seen)
result = sorted(intersection)
# 듣보잡 수와 명단을 출력
print(len(result))
for name in result:
print(name)
백준 / 문제 / 단계별로 풀어보기 / 14단계 집합과 맵
생각 :
# intersection = not_heard.intersection(not_seen)
# 파이썬의 set 자료형에서 intersection 메서드는 두 집합 간의 공통된 원소를 포함한 새로운 집합을 반환
# 예를 들어, A 집합과 B 집합이 있을 때, A.intersection(B) 또는 B.intersection(A)는 A와 B의 교집합을 반환
반응형
'코딩 도구 > 백준 (단계별)' 카테고리의 다른 글
백준 11478 파이썬 strip() 메서드 (1) | 2024.04.21 |
---|---|
백준 1269 파이썬 symmetric_difference 메서드 (1) | 2024.04.20 |
백준 1620 파이썬 포켓몬 (1) | 2024.04.18 |
백준 10816번 파이썬 언패킹 (2) | 2024.04.17 |
백준 7785 파이썬 items() 함수 lambda (2) | 2024.04.16 |