×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
回『基礎題庫』
d637.
路過的鴨duck
標籤 :
DP
通過比率 :
1762人
/
1885人
( 93% )
[非即時]
評分方式:
Tolerant
最近更新 : 2010-01-30 10:22
內容
有一天
有一隻路過的鴨duck
牠…太餓結果就死了囧…
當他到天國的時候,
遇到了先前駕崩的鴨子王(duck king),
牠變成了管理鴨子靈魂的神(duck king god,簡稱duckingod)
duckingod生前是一隻非常聰明的神鴨,
所以duckingod給這隻路過的鴨一個復活的機會。
給牠一袋鴨飼料,裡面的每顆飼料有不同的體積和飽足感
只要路過的鴨能夠在有限的食量內吃得最飽,
那牠就能復活了!
快寫個程式幫幫路過的鴨吧!呱呱呱!
輸入說明
每個測資點僅一組測資,不必EOF讀檔。
第一行有正整數n(1<n<=10000)表示有n顆鴨飼料
接下來的n行,每行有ab兩個正整數,
a代表這顆鴨飼料的體積,b代表飽足感(1<=a<=100 , 1<=b<=5000)
並且鴨子最多可以吃滿100體積的飼料。
輸出說明
請輸出這袋鴨飼料能帶給路過的鴨的最大飽足感!
範例輸入 #1
6 10 8 25 25 65 75 25 29 25 17 15 20
範例輸出 #1
112
測資資訊:
記憶體限制: 512 MB
提示 :
1.0/1背包問題,動態規劃法,DynamicPrograming(DP)
2.共三個測資點30%、35%、35%,
第一個測資點即範例測資。
標籤:
DP
出處:
jack1
[管理者:
jack1
(我是韜哥我忘了拿通知單)
]
本題狀況
本題討論
排行
推
編號
身分
題目
主題
人氣
發表日期
34944
brianlai9192
(Brian Lai)
d637
解題報告
C++解法+詳細解說
538
2023-04-28 16:06
22819
fire5386
(becaidorz)
d637
解題報告
解題演算法
1707
2020-10-04 21:27