#46265: 我覺得台灣應該有星星下巴節


1121226@stu.wghs.tp.edu.tw (Arthur✨EC)

學校 : 臺北市私立薇閣高級中學
編號 : 252772
來源 : [60.248.154.139]
最後登入時間 :
2025-08-21 12:59:45

#include <bits/stdc++.h>
using namespace std;
int main(){
    int n;
    cin>>n;
    vector<int> volume(n),satisfaction(n);
    for(int i=0;i<n;i++){
        cin>>volume[i]>>satisfaction[i];
    }
    // dp[i]表示體積為i時能獲得的最大飽足感
    vector<int> dp(101, 0);
    // 對每顆飼料進行處理
    for(int i=0;i<n;i++){
        // 從後往前遍歷,避免重複使用同一顆飼料
        for(int j=100;j>=volume[i];j--){
            dp[j]=max(dp[j],dp[j-volume[i]]+satisfaction[i]);
        }
    }
    // 找出最大飽足感
    int maxSatisfaction=0;
    for(int i=0;i<=100;i++){
        maxSatisfaction=max(maxSatisfaction,dp[i]);
    }
    cout<<maxSatisfaction<<endl;
    return 0;
}