#CSES1623. 划分苹果
划分苹果
题目描述
现在有 个苹果,苹果的重量分别为 。你的任务是将苹果分成两堆,使得两堆苹果的重量和的差值最小。
输入格式
第一行输入一个正整数 表示苹果数量。
第二行输入 个整数 表示每一个苹果的重量。
输出格式
输出一行一个整数表示最小的重量差值。
样例
5
3 2 7 4 1
1
提示
可以分成重量为 和 的两堆,这样重量和的差值为 ,可以证明这种划分方式重量和的差值是最小的。
现在有 n 个苹果,苹果的重量分别为 a1,a2,⋯,an。你的任务是将苹果分成两堆,使得两堆苹果的重量和的差值最小。
第一行输入一个正整数 n 表示苹果数量。
第二行输入 n 个整数 a1,a2,⋯,an 表示每一个苹果的重量。
输出一行一个整数表示最小的重量差值。
5
3 2 7 4 1
1
可以分成重量为 (2,3,4) 和 (1,7) 的两堆,这样重量和的差值为 (2+3+4)−(1+7)=1,可以证明这种划分方式重量和的差值是最小的。