//规模不大,搜吧搜吧。 #include <stdio.h> int n,m; int map[101][101]={0}; int ans[101][101]={0}; int get(int x,int y) { int sum,i; sum=0; for(i=1;i<=m;i++) sum+=map[x][i]; for(i=1;i<=n;i++) sum+=map[i][y]; return sum; } int main() { int i,r; scanf("%d%d",&n,&m); for(i=1;i<=n;i++) for(r=1;r<=m;r++) scanf("%d",&map[i][r]); int max=0; for(i=1;i<=n;i++) for(r=1;r<=m;r++) if(get(i,r)>max) max=get(i,r); printf("%d",max); return 0; }