set() 말고 list로 해서 시간초과가 났었지만
해결!
실행시간은 약 1000ms
a,b=map(int,input().split())
aArray=set(list(map(int,input().split())))
bArray=set(list(map(int,input().split())))
temp=set()
for i in aArray:
if i not in bArray:
temp.add(i)
print(len(temp))
print(*sorted(temp))
- 연산자를 이용하면
차집합 결과를 쉽게 도출해낼 수 있었다...! 띠용
a,b=map(int,input().split())
aArray=set(list(map(int,input().split())))
bArray=set(list(map(int,input().split())))
temp=set()
aArray-=bArray
print(len(aArray))
print(*sorted(aArray))
'여니의 취준 준비 > 코딩테스트 (Python)' 카테고리의 다른 글
[n11899] 괄호 끼워넣기 in python (0) | 2021.11.25 |
---|---|
[n5698] Tautogram in python (0) | 2021.11.25 |
[n1755] 숫자 놀이 in python (0) | 2021.11.18 |
[n12760] 최후의 승자는 누구? in python (0) | 2021.11.18 |
[n16935] 배열 돌리기 3 in python (0) | 2021.11.09 |