欢迎大家留言一起探讨更好的解法,有什么错误也欢迎指正呀。
呜呜呜呜,dbq,连上21天课我要废了,时间只能让我完成第一题了。忙完这周必然开始第二题(flag)。标题已经加了题号了,方便查找。
201909-01小明种苹果
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m;
cin>>n>>m;
int a[n];
int b[n][m];
int sum=0;
int c[n]={0};//每一轮的疏果数
int min=c[0];//疏果数最多的一组(负数)
int num;//编号
int Sum=0;
for(int i=0;i<n;i++)
{
cin>>a[i];
for(int j=0;j<m;j++)
{
cin>>b[i][j];
sum=sum+b[i][j];
c[i]=c[i]+b[i][j];
}
sum=sum+a[i];
if(c[i]<min)
{
min=c[i];
num=i;
}
}
for(int k=0;k<m;k++)
Sum=Sum+b[num][k];
cout<<sum<<" ";
cout<<num+1<<" ";
cout<<-Sum;
}
小结
好像成了一个里程碑,ccf的第一题难度变大了
不再是考一维数组了
往二维数组发展了
一个一个捋清楚就好了