hdu 1248 寒冰王座 完全背包

xiaoxiao2021-02-28  119

题目:http://acm.hdu.edu.cn/showproblem.php?pid=1248

思路:完全背包模板

#include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int maxn=10010; int dp[maxn]; int main() { int a[3],t; a[0]=150;a[1]=200;a[2]=350; scanf("%d",&t); while(t--) { int m; scanf("%d",&m); memset(dp,0,sizeof(dp)); for(int i=0;i<3;i++) { for(int j=a[i];j<=m;j++) dp[j]=max(dp[j],dp[j-a[i]]+a[i]); } printf("%d\n",m-dp[m]); } }

转载请注明原文地址: https://www.6miu.com/read-50041.html

最新回复(0)