关注
这是我的代码,一直不通过,有大佬指点吗
int main()
{
int N, d;
cin >> N >> d;
vector<int> vec(N*N+1);
vec[0] = 0;
int sum = 0;
for (int i = 0; i < N*N; ++i)
{
int num;
cin >> num;
vec.push_back(num);
sum += num;
}
vector<int>::iterator it = vec.begin();
sort(vec.begin(), vec.end());
int len = vec.size();
int step = 0;
bool flag = true;
for (int i = 0; i < len; ++i)
{
if ((vec[len - 1] - vec[i]) % d != 0)
flag = false;
else if ((vec[len - 1] - vec[i]) % d == 0)
step += (vec[len - 1] - vec[i]) / d;
else
continue;
}
if (flag == true)
cout << step << endl;
else
cout << "-1" << endl;
return 0;
}
查看原帖
点赞 评论
相关推荐
投递阿里国际数字商业集团等公司10个岗位
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
738414次浏览 11826人参与
# 海康威视求职进展汇总 #
92719次浏览 1113人参与
# 非技术岗是怎么找实习的 #
75193次浏览 1410人参与
# 学历对求职的影响 #
132194次浏览 1498人参与
# 面试等了一周没回复,还有戏吗 #
40873次浏览 501人参与
# 产品实习,你更倾向大公司or小公司 #
36800次浏览 571人参与
# 0offer是寒冬太冷还是我太菜 #
415957次浏览 4827人参与
# 你的秋招进行到哪一步了 #
357195次浏览 6294人参与
# 铜五铁六真的存在吗? #
28648次浏览 301人参与
# 通信硬件人笔面经互助 #
113294次浏览 2270人参与
# Offer比较,你最看重什么? #
51110次浏览 491人参与
# 你的秋招进展怎么样了 #
506592次浏览 13473人参与
# 本周投递记录 #
198930次浏览 5080人参与
# 我的成功项目解析 #
82767次浏览 2420人参与
# 无实习如何秋招上岸 #
229459次浏览 3584人参与
# 美的求职进展汇总 #
39261次浏览 420人参与
# 今年形式下双非本找得到工作吗 #
6957次浏览 155人参与
# 浅聊一下我实习的辛苦费 #
81945次浏览 766人参与
# 如何写一份好简历 #
264214次浏览 3976人参与
# 考研失败就一定是坏事吗? #
20310次浏览 214人参与