728x90
반응형
문제 출처:https://www.acmicpc.net/problem/1269
1269번: 대칭 차집합
첫째 줄에 집합 A의 원소의 개수와 집합 B의 원소의 개수가 빈 칸을 사이에 두고 주어진다. 둘째 줄에는 집합 A의 모든 원소가, 셋째 줄에는 집합 B의 모든 원소가 빈 칸을 사이에 두고 각각 주어
www.acmicpc.net
풀이:
(N,M) = sys.stdin.readline().split()
A = set()
B = set()
for i in sys.stdin.readline().rstrip():
A.add(i)
A.discard(' ')
for i in sys.stdin.readline().rstrip():
B.add(i)
B.discard(' ')
print(len(A-B)+len(B-A))
이제 런타임 에러는 익숙하다
import sys
n,m = map(int,sys.stdin.readline().split())
a = set(map(int,sys.stdin.readline().split()))
b = set(map(int,sys.stdin.readline().split()))
print(len(a-b)+len(b-a))
이 문제 또한 파이썬 set 안에 있는 내장함수 - 가 차집합 을 해준다.
반응형
댓글