728x90
반응형
문제
https://www.acmicpc.net/problem/1822
첫 번째 정수 두 개 문자열로 입력(사용하지 않음).
두 번째 정수들을 입력한 뒤 set 객체에 저장.
세 번째 정수들을 입력한 뒤 set 객체에 저장.
차집합 결과를 sorted함수를 통해 오름차순 정렬된 리스트로 반환받음.
길이 출력.
요소가 하나라도 있으면 반복문을 이용하여 요소 출력.
_ = input()
s1 = set(map(int, input().split()))
s2 = set(map(int, input().split()))
s3 = sorted(s1 - s2)
print(len(s3))
if s3:
for s in s3:
print(s, end=' ')
728x90
반응형
'코딩 > 공부' 카테고리의 다른 글
[Python] 백준 2587번 - 대표값2 (0) | 2024.02.07 |
---|---|
[Python] 백준 2576번 - 홀수 (0) | 2024.02.07 |
[Python] 백준 10815번 - 숫자 카드 (1) | 2024.02.06 |
[Python] 백준 2295번 - 세 수의 합 (1) | 2024.02.06 |
[Python] 백준 18870번 - 좌표 압축 (0) | 2024.02.06 |