这什么题啊
2023-11-10 14:09:21
发布于:北京
114阅读
0回复
0点赞
这什么鬼题啊!
样例过了都没AC一个!!
这是代码:
#include <iostream>
#include <vector>
using namespace std;
int main(){
int n;
cin>>n;
vector<int> candy(n);
int sum=0;
for(int i=0;i<n;i++){
cin>>candy[i];
sum+=candy[i];
}
if(sum%n!=0){
cout<<-1<<endl;
return 0;
}
int avg=sum/n;
int diff=0,cnt=0;
for(int i=0;i<n;i++){
diff=candy[i]-avg;
if(diff%2!=0){
cout<<-1<<endl;
return 0;
}
if(diff>0){
cnt+=diff/2;
}
}
cout<<cnt<<endl;
return 0;
}
全部评论 2
样例不太对呀
2023-11-11 来自 广西
0是吗
2023-11-14 来自 北京
0官方出题...
2023-11-14 来自 广西
0好吧
2023-11-15 来自 北京
0
求官方看一下吧
2023-11-10 来自 北京
0
有帮助,赞一个