#include<bits/stdc++.h>
using namespace std;
int n,g[][];
int f[][][][];
inline int max(int x,int y)
{
return x>y?x:y;
}
int main()
{
int i,j,k,l;
scanf("%d",&n);
while(true)
{
int x,y,v;
scanf("%d%d%d",&x,&y,&v);
g[x][y]=v;
if(x==&&y==&&v==) break;
}
for(i=;i<=n;i++)
for(j=;j<=n;j++)
for(k=;k<=n;k++)
for(l=;l<=n;l++)
{
f[i][j][k][l]=max(max(f[i-][j][k-][l],f[i-][j][k][l-]),max(f[i][j-][k][l-],f[i][j-][k-][l]))
+g[i][j]+g[k][l];
if(i==k&&j==l) f[i][j][k][l]-=g[i][j];
}
printf("%d",f[n][n][n][n]);
return ;
}

这道题目很经典也很简单

最新文章

  1. [Oracle] 生产上表的列类型更新
  2. WebAPI身份验证
  3. html之给文本框设置宽度和高度/input的无边框效果
  4. Android Studio + gradle多渠道打包
  5. 简易博客编辑器:玩转document.execCommand命令
  6. bzoj1014
  7. NET Core开发-使用Nancy框架
  8. JavaScript闭包(closure)入门: 拿&quot;开发部&quot;和&quot;技术牛&quot;举个例子
  9. Linux环境进程间通信(二):信号(下)
  10. Debian8 安装wordpress博客
  11. 怎么应用vertical-align,才能生效?
  12. Swift计算字符数量
  13. 用mongo和redis查询排行榜、统计活跃用户
  14. Jenkins+maven环境部署
  15. 网络编程_tcp与dup协议简单应用
  16. python笔记3——字符串的操作
  17. Swift中关于集合计算的几种函数记录(intersect、symmetricDifference、union、subtract)
  18. 如何在一个电脑上使用两个github账号
  19. D3.js &amp; Data Visualization &amp; SVG
  20. 【Redis数据库】再有人问你CAP理论是什么,就把这篇文章发给他

热门文章

  1. mongodb入门基本语法
  2. js控制台不同的打印方式
  3. cocos动画没有cc.Sprite.spriteFrame属性
  4. 从SAP社区上的一篇博客开始,聊聊SAP产品命名背后的那份情怀
  5. for循环的耗时问题
  6. LTS秘钥协商算法分析
  7. java--动态代理设计模式,CGLIB实现的动态代理设计模式
  8. GPU---NVIDIA GPU 计算能力
  9. 个性化召回算法实践(二)——LFM算法
  10. 去除chrome网站https的安全检测