201909-1 小明种苹果
试题编号: 201909-1
试题名称: 小明种苹果
时间限制: 2.0s
内存限制: 512.0MB
问题描述:
思路:
思路上没啥难的,就是结构体里del要记得令它等于0,如果不置为0,只能得到20分,纠结了很长时间,最后初始置为0后就过了
AC代码:
#include<bits/stdc++.h>
using namespace std;
struct tree{
long int sum;
long int del = 0; //记得置为0
};
int main(){
int n,m;
cin >> n >> m;
tree tr[n];
long int tp,total = 0;
for(int i = 0;i < n;i++){
cin >> tr[i].sum;
for(int j = 0;j < m;j++){
cin >> tp;
tr[i].del += (-tp);
}
tr[i].sum = tr[i].sum - tr[i].del;
total += tr[i].sum;
}
long int min = -1;
int id;
for(int i = 0;i < n;i++){
if(tr[i].del > min){
min = tr[i].del;
id = i+1;
}
}
cout << total << " " << id << " " << min << endl;
}