关闭

nyoj--325--zb的生日(简单dp)

172人阅读 评论(0) 收藏 举报

zb的生日

时间限制:3000 ms  |  内存限制:65535 KB
难度:2
描述
今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点什么庆祝生日,经过调查,zb发现C小加和never都很喜欢吃西瓜,而且一吃就是一堆的那种,zb立刻下定决心买了一堆西瓜。当他准备把西瓜送给C小加和never的时候,遇到了一个难题,never和C小加不在一块住,只能把西瓜分成两堆给他们,为了对每个人都公平,他想让两堆的重量之差最小。每个西瓜的重量已知,你能帮帮他么?
输入
多组测试数据(<=1500)。数据以EOF结尾
第一行输入西瓜数量N (1 ≤ N ≤ 20)
第二行有N个数,W1, …, Wn (1 ≤ Wi ≤ 10000)分别代表每个西瓜的重量
输出
输出分成两堆后的质量差
样例输入
5
5 8 13 27 14
样例输出
3
来源

ural


#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define max(a,b) (a>b?a:b)
int a[100005];
int b[100005];
int main()
{
    int n,s,max,i,j;
    while(scanf("%d",&n)!=EOF)
    {
    s=0;
    memset(b,0,sizeof(b));
    for(i=0;i<n;i++)
    {
    scanf("%d",&a[i]);
    s+=a[i];
    }
    max=s/2;
    for(i=0;i<n;i++)
    {
        for(j=max;j>=a[i];j--)
        {
            b[j]=max(b[j],b[j-a[i]]+a[i]);
        }
    }
    printf("%d\n",s-(2*b[max]));
    }
    return 0;
}         


0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

nyoj325 zb的生日(DFS)

题目325 题目信息 运行结果 本题排行 讨论区 zb的生日 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述今天是...
  • su20145104009
  • su20145104009
  • 2015-07-31 09:18
  • 2864

NYOJ325 zb的生日 【DFS】

zb的生日 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点...
  • u012846486
  • u012846486
  • 2014-06-12 17:30
  • 1125

nyoj 571 整数划分问题(dp)

整数划分(三) 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 整数划分是一个经典的问题。请写一个程序,完成以下要求。   ...
  • y990041769
  • y990041769
  • 2013-03-16 13:51
  • 5631

(NYoj 325 zb的生日 和 456 邮票分你一半) 两个一样的题目不同的处理方法。(注意看题目中参数的较小值)

zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点...
  • STILLxjy
  • STILLxjy
  • 2016-08-05 20:51
  • 310

NYOJ 325:zb的生日

01背包
  • wyxeainn
  • wyxeainn
  • 2016-09-08 10:18
  • 158

nyoj 325 【zb的生日】

描述 今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点什么庆祝生日,经过调查,zb发现C小加和never都很喜欢吃西瓜,而且一吃就是一堆的那种,...
  • u012970471
  • u012970471
  • 2014-08-01 13:03
  • 365

nyoj325zb的生日+邮票分你一半

zb的生日 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想...
  • shengdai20
  • shengdai20
  • 2014-10-16 21:10
  • 216

nyoj325 zb的生日(DFS)

题目325 题目信息 运行结果 本题排行 讨论区 zb的生日 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述今天是...
  • su20145104009
  • su20145104009
  • 2015-07-31 09:18
  • 2864

nyoj-325 zb的生日

zb的生日 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点...
  • changjiale110
  • changjiale110
  • 2017-07-18 16:53
  • 133

nyoj 325 zb的生日 (dfs搜索)(01背包)

zb的生日 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想...
  • zhangxiaoxiang123
  • zhangxiaoxiang123
  • 2015-11-18 14:22
  • 180
    个人资料
    • 访问:150597次
    • 积分:7515
    • 等级:
    • 排名:第3356名
    • 原创:628篇
    • 转载:7篇
    • 译文:0篇
    • 评论:23条
    最新评论