Như đã biết, giáo sư Y đã đầu tư các mảnh vườn trồng cây ăn quả để phục vụ cho các bữa tiệc mừng sau khi tổ chức các kỳ CSLPreVNOI, tuy nhiên, do đầu tư rất nhiều vườn cây nên quả thu hoạch dùng không hết, giáo sư có dự định bán cho các lái buôn hoa quả.
Giáo sư có vườn cây được đánh số từ đến . Giữa các vườn cây có con đường một chiều đánh số từ đến , con đường thứ giáo sư sẽ thu số tiền mỗi khi một lái buôn đi qua con đường này để đến các vườn cây mua quả, giữa hai vườn cây chỉ có không quá một con đường một chiều và có một vườn cây có thể đi đến được tất cả các vườn cây khác thông qua các con đường một chiều này. Có một số lái buôn đến xin mua quả từ các vườn cây của giáo sư. Lái buôn được cho bởi hai số là chỉ số vườn cây mà họ xuất hiện và là số tiền mà họ sẽ bỏ ra để được mua quả ở một vườn cây nào đó (mới chỉ là phí đàm phán thôi). Vườn cây thứ khi đến mùa thu hoạch được giáo sư định giá là số tiền mà lái buôn sẽ phải trả để mua (tất cả) quả ở vườn cây này. Như vậy, nếu lái buôn đến ở vườn cây mà muốn mua quả ở vườn cây thì phải có đường đi từ đến và sẽ phải trả cho giáo sư số tiền là , trong đó là tổng chi phí phải trả trên con đường đi từ đến .
Lưu ý: Mỗi lái buôn khi đến mua quả sẽ mua toàn bộ quả của đúng một mảnh vườn (tất nhiên phải có đường tới mảnh vườn đó) và mỗi một mảnh vườn cũng chỉ bán cho đúng một lái buôn (tất nhiên là chỉ khi được thu hoạch). Một đoạn đường có thể cho nhiều lái buôn đi qua.
Có sự kiện xảy ra thuộc một trong hai loại:
Giáo sư nhờ các bạn tính giúp: Sau mỗi sự kiện, nếu lựa chọn một cách hợp lý việc bán quả ở các mảnh vườn cho các lái buôn thì giáo sư thu được số tiền tối đa là bao nhiêu? (Chú ý là không cần phải bán cho mọi lái buôn)
Trong tất cả các test có , chi phí để đi qua các con đường là số nguyên dương không quá , phí đàm phán của các lái buôn và giá trị của các mảnh vườn là số nguyên dương không quá . Trong đó:
Test # | Điểm | Ràng buộc bổ sung | ||
---|---|---|---|---|
1 | 4 | C2 | ||
2 | ||||
3,4 | 8 | |||
5 ~ 10 | 24 | C1 | ||
11 ~ 13 | 12 | C2 | ||
14,15 | 8 | A1 | ||
16,17 | B1 | |||
18,19 | C1 | |||
20 ~ 24 | 20 | C2 | ||
25 | 4 |
5 5
1 2 1
1 3 1
1 4 1
4 5 1
1 3 5
2 3 1
1 4 8
1 1 1
2 1 10
0
6
6
6
17