[BOJ] 1269. 대칭 차집합 (python)

백준 1269. 대칭 차집합 (파이썬)

 

1269번: 대칭 차집합

첫째 줄에 집합 A의 원소의 개수와 집합 B의 원소의 개수가 빈 칸을 사이에 두고 주어진다. 둘째 줄에는 집합 A의 모든 원소가, 셋째 줄에는 집합 B의 모든 원소가 빈 칸을 사이에 두고 각각 주어

www.acmicpc.net

import sys

a, b = map(int, sys.stdin.readline().split())
A = set(map(int, sys.stdin.readline().split()))
B = set(map(int, sys.stdin.readline().split()))

AA = set(x for x in A if x not in B)
BB = set(x for x in B if x not in A)

print(len(AA) + len(BB))

set이 아닌 list를 사용할 경우 시간 초과

'Algorithm > BOJ' 카테고리의 다른 글

[BOJ] 1417. 국회의원 선거 (python)  (0) 2023.02.07
[BOJ] 14916. 거스름돈 (python)  (0) 2023.02.03
[BOJ] 9461. 파도반 수열 (python)  (0) 2023.01.05
[BOJ] 2161. 카드1 (python)  (0) 2023.01.04
[BOJ] 1094. 막대기 (python)  (0) 2023.01.03