Xếp lịch
Xem dạng PDFĐộ khó: Trung bình (2/4 điểm)
📖 Bài giải chi tiết: 👉 Bấm vào đây để xem lời giải cụ thể của bài này trên blog
⚠️ Lưu ý: hãy đảm bảo em đã thật sự cố gắng tự làm bài trước, rồi mới bấm vào xem bài giải nhé!
🎓 Khóa học Lập trình Thuật toán thi đấu của thầy Nguyễn Việt Nam Sơn – 111 buổi video, kèm cặp cá nhân, luyện thi chuyên Tin · HSG Tin học · Tin học trẻ · đội tuyển quốc gia · Olympic/ICPC. 👉 Xem chi tiết khóa học · Thành tích học viên
📞 Đăng ký học: Zalo 0767 666 702 · Facebook Nguyễn Việt Nam Sơn · 🌐 laptrinhthuattoan.blogspot.com
Để hưởng ứng ngày quốc tế lao động 1 - 5, năm nay Thành Phố tổ chức buổi lao động tập thể cho tất cả các trường trên địa bàn. Tổng số lớp tham gia là ~k~ lớp và số công việc cần giải quyết là ~n~ công việc. Do mỗi lớp có số học sinh nam và nữ khác nhau nên hiệu quả khi giải quyết các công việc là khác nhau. Với mỗi lớp ~i~, ta biết hiệu quả khi làm công việc ~j~ là ~v[i,j]~.
Yêu cầu: Hãy sắp xếp công việc cho các lớp thỏa mãn: lớp có số hiệu nhỏ sẽ thực hiện các công việc trước lớp có số hiệu lớn hơn sao cho hiệu quả của buổi lao động thu được là lớn nhất?
Dữ liệu vào
- Dòng đầu tiên là 2 giá trị ~k~ và ~n~ ~(1 \le k \le n \le 100)~.
- Từ dòng thứ 2 trở đi ghi các giá trị ~v[i,j]~, với ~i = 1..k~ và ~j = 1..n~.
Kết quả
- Gồm 1 số duy nhất là hiệu quả lớn nhất thu được.
Giới hạn
- Thời gian 1 giây, bộ nhớ 512 MB. Đọc dữ liệu từ bàn phím, in ra màn hình.
Sample Input 1
4 6
1 1 6 4 3 10
9 1 4 7 2 7
7 2 6 10 2 3
6 10 7 1 3 9
Sample Output 1
24
Nguồn: NTUCoder (XEPLICH).
Bình luận