题目说明:水题
自我反思:以后做题尽量先不用数组
代码说明:
lsum----疏果完成后的总果数
fsum----每棵果树刚开始的果子数
drop----每棵树掉落的果子数
max----掉落的最大果子数
w----掉落果子数最大且编号最小的树的编号
满分C++代码:
#include<iostream>
using namespace std;
int main(void)
{
int n,m,lsum=0,max=-1000000000,w;
cin>>n>>m;
for(int j=1;j<=n;j++){
int fsum,drop=0;
cin>>fsum;
for(int k=0;k<m;k++)
{
int t;
cin>>t;
if(t<0) {
fsum+=t;
drop-=t;
}
}
lsum+=fsum;
if(drop>max){
max=drop;
w=j;
}
}
cout<<lsum<<" "<<w<<" "<<max<<endl;
return 0;
}