回 帖 发 新 帖 刷新版面

主题:【急求】这题怎么做啊……我弄了几个转移方程,没有一个对的

给出N(2<=N<=100)个数,把它们分成2组,记S(i)为第i组数的和(1<=i<=2)。

问怎么分才能使S(1)和S(2)的差最小?输出这个最小的差。
【输入】第一行N,后面N行,每行一个数。
【输出】最小的S(1)和S(2)的差。
【样例输入】
4
10
6
3
9
【样例输出】
2
(下面是分法,不必输出)
(3,10)   (6,9)

回复列表 (共2个回复)

沙发

我不是太懂,这样行吗?
a[0]=true
a[n]=(i=1 to sum)a[n-num[i]](or关系)

板凳

你这个什么意思啊?
理解不了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册