Robberies (01揹包dp變形)

  題意:一個強盜要搶劫銀行又不想被抓到,所以要進行概率分析求他在不被抓的情況下能搶最多的錢。他給定T(樣例個數),N(要搶的銀行的個數),P(被抓的概率要小於P)Mj(強盜能搶第j個銀行Mj元錢),Pj(強盜搶第j個銀行被抓的概率爲Pj)。 思路:被抓的概率不好直接求出來,但可以直接求出不被抓的概率,則有狀態轉移方程dp[j] = max(dp[j], dp[j-b[i].money]*b[i]
相關文章
相關標籤/搜索