poj 2184
摘要:
地址:http://poj.org/problem?id=2184题意:有很多羊,每只羊有一个幽默度和智商,要选出一些羊,智商加幽默度总和最大,其中智商总和和幽默度总和都不能是负数。mark:变种的01背包,可以把幽默度看成体积,智商看成价值,那么就转换成求体积和价值都为正值的最大值的01背包了。 由于有负数,所以可以每个体积+1000,然后开一个数组记录用该体积得到最大值时用了多少个1000.代码:#include <cstdio>#include <cstring>#include <cstdlib>#include <cmath>#incl 阅读全文
posted @ 2012-09-19 18:39 andre_joy 阅读(1235) 评论(0) 推荐(1) 编辑