关注
第一题:
#include <iostream>
#include <queue>
#include <vector>
using namespace std;
int main()
{
int n;
int i, j, k;
int sum;
int avg;
vector<int> start;
int count;
bool flag;
while (cin >> n)
{
sum = 0;
for (i = 0; i < n; i++)
{
cin >> j;
start.push_back(j);
sum += j;
}
if (sum%n != 0)
{
cout << "-1" << endl;
continue;
}
avg = sum/n;
count = 0;
flag = true;
for (i = 0; i < n; i++)
{
if (start[i] > avg && (start[i]-avg)%2 != 0)
{
cout << "-1" << endl;
flag = false;
break;
}
if (start[i] < avg && (avg-start[i])%2 != 0)
{
cout << "-1" << endl;
flag = false;
break;
}
if (start[i] > avg)
{
count += (start[i]-avg)/2;
}
}
if (flag)
{
cout << count << endl;
}
start.clear();
}
return 0;
}
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 聊聊这家公司值得去吗 #
225989次浏览 2130人参与
# 硬件人你反向读研了吗 #
41645次浏览 629人参与
# 为了找工作你投递了多少公司? #
6802次浏览 84人参与
# 工作一周年分享 #
26670次浏览 126人参与
# 一人一个landing小技巧 #
77297次浏览 1106人参与
# kpi面有什么特征 #
28648次浏览 152人参与
# 入职第一天,你准备什么时候下班 #
54863次浏览 350人参与
# 小米提前批笔试难吗 #
33174次浏览 352人参与
# 正在实习的你,几点下班 #
156377次浏览 1086人参与
# 担心入职之后被发现很菜怎么办 #
126023次浏览 749人参与
# 一人推荐一个机械人值得去的公司 #
403259次浏览 4137人参与
# 毕业论文怎么查AI率 #
43061次浏览 1891人参与
# 夸夸我的求职搭子 #
192228次浏览 1898人参与
# 校招入职后的感受 #
274982次浏览 2669人参与
# 投格力的你,拿到offer了吗? #
82490次浏览 573人参与
# Tplink求职进展汇总 #
130350次浏览 728人参与
# 体制内上岸心路历程 #
26569次浏览 212人参与
# 华为池子有多大 #
87619次浏览 689人参与
# 产品每日一题 #
43561次浏览 563人参与
# tplink提前批进度交流 #
162386次浏览 1375人参与