2096
查看原帖
2096
601277
code_404楼主2022/10/6 14:43
#include<bits/stdc++.h>
using namespace std;
long long  ff[205][20020];
long long  ans[20020];
const int maxi=-1e+9;
int main(){
	long long n,m;
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++)cin>>ff[i][j];
	}
	ans[0]=0;
	for(int j=1;j<=m;j++){
		int mm=maxi;
		int k;
		for(int i=1;i<=n;i++){
			if(mm<ff[i][j]){
				mm=ff[i][j];
				k=i;
			}
		}
		if(j==1){
			ans[j]=mm;
		}
		else{
			ans[j]=ans[j-1]+mm;
		}
	}
long long an=-100000000;
	for(int i=0;i<=m;i++){
		an=max(an,ans[i]);
	}
	cout<<an;
	return 0;
}
2022/10/6 14:43
加载中...