问题 1979. -- 取魔法石2

1979: 取魔法石2

时间限制: 1 Sec  内存限制: 128 MB
提交: 15  解决: 6
[提交][状态][讨论版]

题目描述

有一个N行N列的方格地图,在地图的某些方格中有若干数量的魔法石。方格中的数字表示该方格中的魔法石数量,数字为0则表示该方格中没有魔法石。
现有甲、乙、丙三人分别从地图的左上角出发,他们可以向下行走,也可以向右行走,直到到达右下角。在走过的路上,他们可以取走方格中的魔法石,取走后的方格中将变为数字0。
【编程任务】试找出三条这样的路径,使得甲、乙、丙三人取得的魔法石数量之和最大。

输入

第一行为一个整数N (4≤N≤20),接下来是一个N×N的矩阵,矩阵中每个元素不超过10000,不小于0。

输出

一行,表示最大的总和。

样例输入

4
1 2 3 4
2 1 3 4
1 2 3 4
1 3 2 4

样例输出

39

提示

来源

[提交][状态]