hdu 3127 WHUgirls 二维完全背包
来源:互联网 发布:java 访问量统计 编辑:程序博客网 时间:2024/05/18 01:10
#include <stdio.h>#include <string.h>int max(int a,int b){ return a>b?a:b;}struct node{ int x,y,w;}e[11];int f[1001][1001];int main(){ int T; scanf("%d",&T); while(T--) { int n,a,b,i,j,k; scanf("%d%d%d",&n,&a,&b); for(i=0;i<n;i++) scanf("%d%d%d",&e[i].x,&e[i].y,&e[i].w); memset(f,0,sizeof(f)); for(i=0;i<=a;i++) { for(j=0;j<=b;j++) { for(k=0;k<n;k++) { if(i>=e[k].x&&j>=e[k].y) f[i][j]=max(f[i][j],max((f[i-e[k].x][j]+f[e[k].x][j-e[k].y]), (f[i][j-e[k].y]+f[i-e[k].x][e[k].y]))+e[k].w); if(i>=e[k].y&&j>=e[k].x) f[i][j]=max(f[i][j],max((f[i-e[k].y][j]+f[e[k].y][j-e[k].x]), (f[i][j-e[k].x]+f[i-e[k].y][e[k].x]))+e[k].w); } } } printf("%d\n",f[a][b]); } return 0;}
- hdu 3127 WHUgirls 二维完全背包
- 【HDU 3127】WHUgirls(二维完全背包)
- HDU 3127 WHUgirls (完全背包)
- HDU 3127 WHUgirls(完全背包)
- HDU 3127 WHUgirls(完全背包)
- hdu 3127 WHUgirls(二维背包)
- HDU 3127 WHUgirls(二维背包)
- HDU 3127 WHUgirls(二维背包)
- 【DP】HDU 3127 WHUgirls 完全背包
- HDU 3127 WHUgirls (线性dp 完全背包)
- hdu 3127 WHUgirls(完全背包)
- HDU-3127-WHUgirls(完全背包)
- WHUgirls----HDU_3127----二维的完全背包
- 【二维费用之完全背包】HDU3127-WHUgirls
- HDU3127:WHUgirls(二维完全背包)
- HDU 3127 WHUgirls 背包问题
- HDOJ 题目3127 WHUgirls(完全背包)
- HDU3127:WHUgirls(完全背包)
- hdu 1198 Farm Irrigation
- Ubuntu如何比较稳妥的升级到13.04
- IOS上的socket通信
- User Mode Driver Management介绍(一)
- hdu 2602 Bone Collector
- hdu 3127 WHUgirls 二维完全背包
- Linux进程间通信(十)---综合实验之共享内存实验
- 关于英语学习法
- 在Sqlite数据库插入和读取图片数据
- UBUNTU linux 批量删除文件
- MFC 获取按钮等控件是否禁用状态
- User Mode Driver Management 介绍(二)
- 【Cocos2d-X开发学习笔记】第02期:渲染框架之节点类(CCNode)的使用
- 浅淡C/C++中的typedef和#define