Ba đường truyền điện
Đề bài
Mô tả
Quốc gia Alpha có một trang trại điện gió được quy hoạch bởi một bảng vuông hàng và cột. Các hàng được đánh số từ tới từ trên xuống dưới, các cột được đánh số từ tới từ trái sang phải. Trang trại có trạm sản xuất điện gió được đánh số từ tới . Trạm thứ () được đặt tại ô thuộc hàng , cột và có công suất sản xuất là oát.
Chủ trang trại mới ký hợp đồng cung cấp điện cho đối tác. Trang trại sẽ phải lắp ba đường truyền điện, mỗi đường truyền đi qua một hàng hoặc một cột trong bảng. Các đường truyền có thể cắt nhau nhưng không được trùng nhau. Tổng công suất cung cấp cho đối tác là tổng công suất của các trạm điện nằm trên ít nhất một trong ba đường truyền. Trang trại cần tìm ra cách lắp đặt ba đường truyền để tổng công suất cung cấp là lớn nhất có thể.
Ngoài ra, công ty có phương án điều chỉnh. Phương án điều chỉnh thứ () là tăng công suất của trạm thêm một lượng oát và giữ nguyên công suất oát như hiện trạng ban đầu của mọi trạm khác . Lưu ý, các phương án là độc lập, nghĩa là các phương án đều chỉ áp dụng lên hiện trạng ban đầu của trang trại.
Yêu cầu: Hãy đưa ra tổng công suất lớn nhất có thể khi lắp ba đường truyền với hiện trạng ban đầu của trang trại và trong phương án điều chỉnh.
Dữ liệu vào
Dòng đầu ghi một số nguyên dương là số lượng trường hợp test.
Mỗi nhóm dòng trong số nhóm dòng tiếp theo mô tả một trường hợp test có cấu trúc như sau:
- Dòng thứ nhất chứa ba số nguyên , và lần lượt là kích thước bảng, số lượng trạm điện và số lượng phương án điều chỉnh (; ; ).
- Dòng thứ trong số dòng tiếp theo chứa ba số nguyên , và lần lượt là vị trí hàng, vị trí cột và công suất của trạm điện thứ . Dữ liệu bảo đảm không có hai trạm nào đặt tại cùng một ô (; ).
- Dòng thứ trong số dòng tiếp theo chứa hai số nguyên và thể hiện phương án điều chỉnh tăng công suất thêm oát cho trạm điện thứ (; ).
Gọi và tương ứng là tổng của tất cả các giá trị và trong tất cả trường hợp test. Dữ liệu đảm bảo .
Các số trên cùng một dòng cách nhau bởi dấu cách.
Dữ liệu ra
In ra nhóm dòng, mỗi nhóm là kết quả của trường hợp test tương ứng có cấu trúc sau:
- Dòng thứ nhất ghi ra một số nguyên dương là tổng công suất lớn nhất tìm được với hiện trạng trang trại ban đầu.
- Dòng thứ trong số dòng tiếp theo ghi ra tổng công suất lớn nhất tìm được với phương án điều chỉnh thứ .
Ràng buộc
- ; ; .
- ; ; không có hai trạm nào đặt tại cùng một ô.
- ; .
- .
Subtasks
- Subtask 1 ( số điểm): và .
- Subtask 2 ( số điểm): và .
- Subtask 3 ( số điểm): và .
- Subtask 4 ( số điểm): và .
- Subtask 5 ( số điểm): và .
- Subtask 6 ( số điểm): Không có ràng buộc gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 5 7 2 1 1 1 3 1 2 2 2 3 4 2 4 2 4 2 1 5 5 3 5 2 5 3 2 7 3 3 1 1 1 1 1 2 2 1 3 3 3 1 |
17 19 24 6 7 |
Trường hợp test thứ nhất: với hiện trạng ban đầu, một cách tối ưu là lắp ba đường truyền ở cột , cột và cột , tổng công suất . Với phương án thứ nhất (trạm ở ô tăng từ lên ), một cách tối ưu là hàng , cột và cột , tổng công suất . Với phương án thứ hai (trạm ở ô tăng từ lên ), một cách tối ưu là hàng , hàng và cột , tổng công suất . Trường hợp test thứ hai: ba trạm cùng nằm trên hàng , lắp hàng và hai đường bất kỳ khác được , rồi khi trạm tăng thêm . |
| 1 4 6 3 1 1 4 1 2 1 2 2 6 3 1 2 3 3 5 4 4 3 6 1 4 9 2 2 |
18 18 27 20 |
Ban đầu, lắp hàng , hàng và hàng được . Phương án thứ nhất: trạm lên , vẫn không vượt . Phương án thứ hai: trạm ở ô lên ; lắp hàng , cột và cột được . Phương án thứ ba: trạm ở ô lên ; lắp hàng , hàng và cột được . |
Bình luận