P1004 [NOIP2000 提高组] 方格取数
对于转移方程 f[i][j][l][k] = max(max(f[i - 1][j][l - 1][k], f[i][j - 1][l][k-1]), max(f[i - 1][j][l][k - 1], f[i][j - 1][l - 1][k])) + d[i][j] + d[l][k], 如果第一次从起点走到(i,j)的路径上就经过了(l,k),那在方程的右边再加一次d[l][k]不就重复加了两次了吗?