周子寓
(zzy10124)
1
1. 石子合并
XJOI - 题目ID:7186必做题100分
最新提交:0 分
历史最高:0 分
时间限制: 1000ms
空间限制: 131072kB
题目描述
时间:1s 空间:128M
题目描述:
有N堆石子排成一排,其中第i堆的石子的重量为A_iAi,现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆合并成新的一堆,形成的新石子堆的重量以及消耗的体力是两堆石子的重量之和。
求把全部N堆石子合并成一堆最少需要消耗多少体力。
输入格式:
第一行一个正整数N(N<=300),表示石子的堆数N。
第二行N个正整数,表示每堆石子的质量(<=1000)。
输出格式:
一个正整数,表示最少需要消耗多少体力。
样例输入:
4 1 3 5 2
样例输出:
22
提示:
合并1、2堆,再合并3,4堆
1 个赞
周子寓
(zzy10124)
10
这题才是一圈!
2. 石子合并2
XJOI - 题目ID:15699必做题100分
最新提交:0 分
历史最高:0 分
时间限制: 1000ms
空间限制: 524288kB
题目描述
有N堆石子排成一圈,其中第i堆的石子的重量为A_iAi,现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆合并成新的一堆,形成的新石子堆的重量以及消耗的体力都是两堆石子的重量之和。求把全部N堆石子合并成一堆最少需要消耗多少体力。
输入格式
第一行一个正整数N(N<=300),表示石子的堆数N。第二行N个正整数,表示每堆石子的质量(<=1000)。
输出格式
一个正整数,表示最少需要消耗多少体力。
样例
Input 1
4 1 3 5 2
Output 1
20
样例解释
合并1、2堆,再合并3,4堆
数据范围
N<=300, 石子的质量<=1000
崩坏星穹铁道
(崩坏星穹铁道)
24
考虑枚举长度
然后列举左右端点的区间
然后维护一个变量k,枚举断点
1 个赞