Bài 2 - Phep toan tập hợp
Đề bài: Nhập vào 2 tập hợp A và B (nhập các số nguyên, cach nhau bằng dau cach).
Tính và in ra hop A union B, giao A giao B, hieu A tru B và B tru A.
Ví dụ: A = {1 2 3 4 5} B = {3 4 5 6 7}
Kết quả:
A hop B = {1, 2, 3, 4, 5, 6, 7}
A giao B = {3, 4, 5}
A tru B = {1, 2}
B tru A = {6, 7}
Đăng nhập để giáo viên có thể giao bài và nhận bài nộp của bạn.
Câu trả lời
nhap_A = input("Nhap cac phan tu tap A (cach nhau bang dau cach): ")
nhap_B = input("Nhap cac phan tu tap B (cach nhau bang dau cach): ")
A = set(map(int, nhap_A.split()))
B = set(map(int, nhap_B.split()))
hop = A | B
giao = A & B
hieu_AB = A - B
hieu_BA = B - A
print(f"A hop B = {sorted(hop)}")
print(f"A giao B = {sorted(giao)}")
print(f"A tru B = {sorted(hieu_AB)}")
print(f"B tru A = {sorted(hieu_BA)}")