题意:给出n个数,把n个数放在三个盒子里,每个盒子里的数绑在一起,要拿出来任何一个数的时候,所承担的重量是整个盒子的总重量,求最小总重量和. 析:感觉吧,就是轻的放的多一些,拿的次数多一些,大的放的少一些,拿的少一些.分成两堆时一定是连续小的物品在一堆,连续大的在一堆, 也就是其中一堆的任意一个物品重量都要小于另一堆.,并且小的那一堆的个数一定要大于大的那一堆的个数. 代码如下: #pragma comment(linker, "/STACK:1024000000,1024000000"…