题目:
试题编号: | 201909-1 |
---|---|
试题名称: | 小明种苹果 |
时间限制: | 2.0s |
内存限制: | 512.0MB |
思路:
1.用一个变量保存总苹果数,初始为0,然后加上除了n、m以外的其它输入即为最终苹果数;
2.用数组保存每棵树的总疏果数,并以一个变量记录最多的疏果树的编号,并在往后遍历时比较、更新;
代码:
#include<iostream>
using namespace std;
int arr[1001];
int main(){
int n,m,total=0,max=1;
scanf("%d%d",&n,&m);
for(int i=1;i<=n;i++){
int num;
scanf("%d",&num);
total+=num;
for(int j=0;j<m;j++){
scanf("%d",&num);
arr[i]-=num;
}
if(arr[i]>arr[max]) max=i;
total-=arr[i];
}
printf("%d %d %d",total,max,arr[max]);
return 0;
}