1732: 棋盘格取数和最大
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:72
Solved:10
Description
给你一个n*n格子的棋盘,每个格子里面有一个非负数。请你从中取出若干个数,取出的任意两个数所在的格子不能相邻,并且取出数的和最大。
注意,棋盘格子上下左右为相邻的格子。
Input
输入第一行为一个整数 n。第二行起为n*n个非负数(n<=18)。
Output
输出可能取得的最大的和。
Sample Input Copy
3
1 2 3
4 5 6
7 8 9
Sample Output Copy
25
HINT
1=<n<=18 (方格中的数<1000)