思路:
起初是想到构造二维数组,但是二维数组我好像就把问题复杂化了。然后发现了一个更为简洁的办法,直接来代码吧。
AC:
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{long long a,b,c,d,e,f,g,h,i,ans=3;cin>>a>>b>>c>>d>>e>>f>>g>>h>>i;long long t1=a+e+i;ans=max(ans,t1);long long t2=a+f+h;ans=max(ans,t2);long long t3=b+d+i;ans=max(ans,t3);long long t4=b+f+g;ans=max(ans,t4);long long t5=c+e+g;ans=max(ans,t5);long long t6=c+d+h;ans=max(ans,t6);cout<<ans;return 0;
}