在某個忍者流派中,有一位宗師。除了宗師之外,每一名忍者會有一位唯一的上司。為了維護保密性和促進領導能力,所有出動的指令皆需由上司傳送給下屬。除此之外,沒有任何其它傳送指令的方法。
你正準備出動一群忍者來完成客戶指派的任務。為了傳遞出動的指令,你必須選擇一名忍者作為這件任務的主持人。你能夠調度主持人可直接或間接傳達指令的每一位忍者,前提是不能超出此任務的預算。出動每位忍者的費用是固定已知的。主持人本身也可以出動。未出動的忍者可以協助傳遞出動指令,且不需付任何費用。
每位忍者有其領導力值。客戶的滿意度為主持人忍者的領導力值乘上出動的忍者總數。你的目標是在任務預算內,儘可能最大化客戶的滿意度。
給定每一位忍者
第一行包含兩個用空格隔開的整數
接來下來的
忍者數量(
任務預算(
上司(
出動費用(
領導能力值(
輸出最大客戶滿意度。
5 4 0 3 3 1 3 5 2 2 2 1 2 4 2 3 1
6
範例測試資料中,假如我們選擇忍者 1 當主持人並且出動忍者 3 和 4 時,工資總額為 4,未超出預算 4。因為出動 2 個忍者且主持人領導能力值為 3,客戶的滿意度為 6,此為最大客戶滿意度。
APIO 2012
Set by Yihda Yol
建國中學105學年度校內第五次模擬賽pB
No. | Testdata Range | Score |
---|---|---|
1 | 0~9 | 30 |
2 | 0~19 | 70 |