Sắc Lệnh Giáo Dục

Đề bài

Mô tả

Dolores Umbridge 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ó k loại hoạt động ngoại khóa, được đánh số từ 1 đến k. Có n 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 vi cho trường (thể hiện tài năng, tinh thần, và sự cống hiến).

Dolores Umbridge Dolores Umbridge sẽ cấm kd hoạt động (tức là chỉ cho phép d 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 Albus Dumbledore muốn tư vấn cho Hội đồng Trường chọn d 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 Albus 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 k, d, n - số loại hoạt động, số hoạt động được bảo vệ, và số học sinh.
  • n dòng tiếp theo, mỗi dòng mô tả một học sinh: bắt đầu bằng số nguyên ci - số hoạt động mà học sinh tham gia, tiếp theo là ci số nguyên - danh sách các hoạt động, và cuối cùng là số nguyên vi - 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

  • 1k20
  • 1dk
  • 1n105
  • 1cik
  • Mỗi hoạt động trong danh sách của một học sinh là duy nhất và nằm trong [1,k]
  • 1vi109

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 34. 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 = 20+30+15+25=90. 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 1. 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 = 50+100=150.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 GO groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0