hiho 第119周 最大權閉合子圖


描述

周末,小Hi和小Ho所在的班級決定舉行一些班級建設活動。

根據周內的調查結果,小Hi和小Ho一共列出了N項不同的活動(編號1..N),第i項活動能夠產生a[i]的活躍值。

班級一共有M名學生(編號1..M),邀請編號為i的同學來參加班級建設活動需要消耗b[i]的活躍值。

每項活動都需要某些學生在場才能夠進行,若其中有任意一個學生沒有被邀請,這項活動就沒有辦法進行。

班級建設的活躍值是活動產生的總活躍值減去邀請學生所花費的活躍值。

小Hi和小Ho需要選擇進行哪些活動,來保證班級建設的活躍值盡可能大。

 
 

比如有3項活動,4名學生:

第1項活動產生5的活躍值,需要編號為1、2的學生才能進行;

第2項活動產生10的活躍值,需要編號為3、4的學生才能進行;

第3項活動產生8的活躍值,需要編號為2、3、4的學生才能進行。

編號為1到4的學生需要消耗的活躍值分別為6、3、5、4。

假設舉辦活動集合為{1},需要邀請的學生集合為{1,2},則得到的班級活躍值為5-9 = -4。

假設舉辦活動集合為{2},需要邀請的學生集合為{3,4},則得到的班級活躍值為10-9 = 1。

假設舉辦活動集合為{2,3},需要邀請的學生集合為{2,3,4},則得到的班級活躍值為18-12 = 6。

假設舉辦活動集合為{1,2,3},需要邀請的學生集合為{1,2,3,4},則得到的班級活躍值為23-18 = 5。

小Hi和小Ho總是希望班級活躍值越大越好,因此在這個例子中,他們會選擇舉行活動2和活動3。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM