SZ#T774801. 【GESP强化 六级】租用游艇

提交0 通过0
通过率0%
时间限制3000ms
内存限制256MiB
    ID: 10497 传统题 3000ms 256MiB 尝试: 0 已通过: 0 难度: 普及- 上传者: 标签>C++GESPGESP6级GESP考点强化编程题洛谷团队72153私有题动态规划

题目描述

题目描述

长江游艇俱乐部在长江上设置了 nn 个游艇出租站 1,2,,n1,2,\dots,n。游客可在这些游艇出租站租用游艇,并在下游的任何一个游艇出租站归还游艇。游艇出租站 ii 到游艇出租站 jj 之间的租金为 ri,jr_{i,j}1i<jn1\le i\lt j\le n)。试设计一个算法,计算出从游艇出租站 11 到游艇出租站 nn 所需的最少租金。

输入格式

第一行中有一个正整数 nn,表示有 nn 个游艇出租站。接下来的 n1n-1 行是一个半矩阵 ri,jr_{i,j}1i<jn1\le i<j\le n)。

输出格式

输出计算出的从游艇出租站 11 到游艇出租站 nn 所需的最少租金。

输入输出样例

3
5 15
7
12

说明/提示

1n2001\le n\le 200,保证计算过程中任何时刻数值都不超过 10610^6

5
3320 7614 2117 5734
9333 1819 9233
3986 252
8854
5734
7
8282 7863 2831 5064 3172 891
6525 7914 1811 7007 9511
2510 4162 2424 3792
2681 6380 2751
307 678
7596
891