Sắc Lệnh Giáo Dục
Dolores Umbridge
vừa được Bộ Phép Thuật bổ nhiệm làm Tổng Thanh tra Hogwarts. Bà ta lập tức ban hành hàng loạt Sắc Lệnh Giáo Dục nhằm kiểm soát mọi hoạt động trong trường.
Tại Hogwarts có loại hoạt động ngoại khóa, được đánh số từ đến . Có học sinh, mỗi học sinh tham gia một hoặc nhiều hoạt động và có một giá trị đóng góp cho trường (thể hiện tài năng, tinh thần, và sự cống hiến).
Dolores Umbridge
sẽ cấm hoạt động (tức là chỉ cho phép hoạt động được tiếp tục). Một học sinh được coi là an toàn nếu ít nhất một hoạt động mà học sinh đó tham gia vẫn được phép. Nếu tất cả hoạt động của một học sinh đều bị cấm, học sinh đó sẽ bị đình chỉ và trường mất đi giá trị đóng góp tương ứng.
Giáo sư Dumbledore
muốn tư vấn cho Hội đồng Trường chọn hoạt động được bảo vệ sao cho tổng giá trị đóng góp của các học sinh an toàn là lớn nhất.
Hãy giúp gíáo sư Dumbledore
tìm tổng giá trị lớn nhất có thể.
Dữ liệu vào
- Dòng đầu tiên chứa ba số nguyên , , - số loại hoạt động, số hoạt động được bảo vệ, và số học sinh.
- dòng tiếp theo, mỗi dòng mô tả một học sinh: bắt đầu bằng số nguyên — số hoạt động mà học sinh tham gia, tiếp theo là số nguyên — danh sách các hoạt động, và cuối cùng là số nguyên - giá trị đóng góp.
Dữ liệu ra
In ra một số nguyên duy nhất — tổng giá trị đóng góp lớn nhất có thể của các học sinh an toàn.
Ràng buộc
- Mỗi hoạt động trong danh sách của một học sinh là duy nhất và nằm trong
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 5 2 1 2 10 2 1 3 20 2 2 4 30 1 3 15 2 1 4 25 |
90 | Chọn bảo vệ hoạt động và . Học sinh 2 (hoạt động 1,3, giá trị 20) an toàn nhờ hoạt động 3. Học sinh 3 (hoạt động 2,4, giá trị 30) an toàn nhờ hoạt động 4. Học sinh 4 (hoạt động 3, giá trị 15) an toàn nhờ hoạt động 3. Học sinh 5 (hoạt động 1,4, giá trị 25) an toàn nhờ hoạt động 4. Tổng = . Học sinh 1 (hoạt động 1,2) bị đình chỉ vì cả hai hoạt động đều bị cấm. |
| 3 1 4 1 1 50 1 2 30 1 3 20 3 1 2 3 100 |
150 | Chọn bảo vệ hoạt động . Học sinh 1 (giá trị 50) an toàn nhờ hoạt động 1. Học sinh 4 (giá trị 100) an toàn vì tham gia cả 3 hoạt động, trong đó có hoạt động 1. Tổng = . |
Ghi chú
Ở ví dụ 1, nếu chọn bảo vệ hoạt động thì các học sinh 1, 2, 3, 5 an toàn với tổng . Việc chọn là tối ưu.
Ở ví dụ 2, bảo vệ hoạt động cho tổng , bảo vệ hoạt động cho tổng . Bảo vệ hoạt động cho kết quả tốt nhất.
Bình luận