#KKT091201. 城市交通

城市交通

题目描述

城市编号1至 nn,给出城市间的道路长度。只能沿道路从编号小的城市前往编号大的城市。求从1到 nn 的最短距离。

输入格式

第一行 nn,随后 nn 行,每行 nn 个非负整数,表示对称的距离矩阵;0表示没有道路,对角线为0。

输出格式

输出最短距离。

样例

2
0 5145
5145 0
5145

数据范围

1≤n≤1001\le n\le100,道路长度为1至10000的整数。保证按规定方向可以从1到 nn。