luogu#P7950. [✗✓OI R1] 后方之水
[✗✓OI R1] 后方之水
题目背景
这个题目没有背景,因为我是圣人的同时还是神之右席。
题目描述
定义一次石子合并的过程如下:有一排 堆石子,每一堆有 个。每次你可以选择相邻的两堆石子合并,设个数分别为 ,则你会得到一堆 个石子,同时你要付出 的代价。最后要把所有石子合并成一堆。记 为合并这些石子的最小代价。
给出石子总数 ,求
答案对 取模。
输入格式
本题有多组测试数据。
第一行一个整数 ,表示测试数据的数量。
接下来 行,每行两个整数,分别为 。
输出格式
行,每行一个整数,表示答案对 取模的结果。
3
2 6
3 5
4 7
35
45
336
5
182565 710825096
429580 541341177
741770 757408347
461909 941427258
114514 1919810
487324711
256967112
352532743
962265551
926494516
提示
【样例解释】
对第一个样例的第一组数据解释:
划分有 ,共 种。
答案为 $1\times 5 + 2 \times 4 + 3 \times 3 + 4 \times 2 + 5 \times 1 = 35$。
【数据范围】
测试点编号 | ||
---|---|---|
1,2 | ||
3,4 | ||
5,6,7 | ||
8,9 | ||
10,11 | ||
12,13,14 | ||
15 | ||
16,17,18 | ||
19~25 |
对于 的数据,有 ,,。