问题描述
试题编号: | 201909-1 |
试题名称: | 小明种苹果 |
时间限制: | 2.0s |
内存限制: | 512.0MB |
问题描述 | |
按照逻辑写即可,不过要注意一下题中的蔬果是指的哪一部分
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int N,M;
cin>>N>>M;
int a[N][M+1];
int b[N]={0};//原来的数量
for(int i=0;i<N;i++){
for(int j=0;j<M+1;j++){
scanf("%d",&a[i][j]);
if(j==0){
b[i]=a[i][j];
}
}
//cout<<b[i];
}
int sum1=0;
int sum2[N]={0};
for(int i=0;i<N;i++){
for(int j=1;j<M+1;j++){
b[i]=b[i]+a[i][j];
sum2[i]+=abs(a[i][j]);
}
sum1+=b[i];
}
/*int idex=0;
for(int i=0;i<N-1;i++){
for(int j=0;j<N-i-1;j++){
if(sum2[j]<sum2[j+1]){
int temp=sum2[j];
sum2[j]=sum2[j+1];
sum2[j+1]=temp;
idex=j+1;
}
}
}*/
int idex;int max=sum2[0];
for(int i=1;i<N;i++){
if(sum2[idex]<sum2[i]){
idex=i;
max=sum2[i];
}
}
cout<<sum1<<" "<<idex+1<<" "<<sum2[idex];
}