2つの集合を1つにしてソートして出力する問題
和集合は下記のように A | B
または A.union(B)
N = int(input())
A = {int(x) for x in input().split()}
B = {int(x) for x in input().split()}
print(*sorted(A | B))
他のやり方
N = int(input())
A = [int(x) for x in input().split()]
B = [int(x) for x in input().split()]
c = set(A + B)
print(" ".join(map(str, sorted(c))))
下の方が直感的にわかりやすいか?