Home => ProblemSet => 2.12-27:租用游艇
Problem1687--2.12-27:租用游艇

1687: 2.12-27:租用游艇

Time Limit: 1 Sec  Memory Limit: 128 MB  Submit: 0  Solved: 6
[ Submit ] [ Status ] [ Creator: ][ 参考程序 ]

Description

长江游艇俱乐部在长江上设置了 n 个游艇出租站 1,2,⋯,n。游客可在这些游艇出租站租用游艇,并在下游的任何一个游艇出租站归还游艇。游艇出租站 i 到游艇出租站 j 之间的租金为 r(i,j)(1≤i<j≤n)。试设计一个算法,计算出从游艇出租站 1 到游艇出租站 n 所需的最少租金。

Input

第一行中有一个正整数 n,表示有 n 个游艇出租站。接下来的 n−1 行是一个半矩阵 r(i,j)(1≤i<j≤n)。

Output

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

Sample Input Copy

3
5 15
7

Sample Output Copy

12

HINT

样例解释:
输入:
r(i, j) (1 <= i < j <= n)
当i为1时
5:表示1号到2号游艇费用
15:表示1号到3号游艇费用
当i为2时
7:表示2号到3号游艇费用


输出:
从1号开始2号、3号停靠费用12元

n≤200,保证计算过程中任何时刻数值都不超过 106