Bài 16
Đề bài: Sử dụng set de xử lý tập hợp.
Nhập 2 danh sách môn học của 2 học sinh.
Tìm môn học ca 2 cung hoc (giao),
tat ca mon (hop), môn học rieng moi nguoi.
Ví dụ: A = {Toan Van Anh Tin} B = {Toan Ly Hoa Anh}
Kết quả:
Ca 2 cung hoc (giao): {Toan, Anh}
Tat ca mon (hop): {Toan, Van, Anh, Tin, Ly, Hoa}
Chi A hoc: {Van, Tin}
Chi B hoc: {Ly, Hoa}
Đă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 mon hoc cua hoc sinh A (cach nhau dau cach): ")
nhap_B = input("Nhap mon hoc cua hoc sinh B (cach nhau dau cach): ")
A = set(nhap_A.split())
B = set(nhap_B.split())
giao = A & B
hop = A | B
chi_A = A - B
chi_B = B - A
print(f"\nMon hoc A: {A}")
print(f"Mon hoc B: {B}")
print(f"Ca 2 cung hoc (giao): {giao}")
print(f"Tat ca mon (hop): {hop}")
print(f"Chi A hoc: {chi_A}")
print(f"Chi B hoc: {chi_B}")