阿里 c++ 秋招

今晚阿里的c++研发岗笔试有AC的小伙伴可以展示一下嘛,一直不通过崩溃#阿里巴巴#
全部评论
这是我的代码,一直不通过,有大佬指点吗 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; }
点赞 回复 分享
发布于 2020-08-14 23:03

相关推荐

不愿透露姓名的神秘牛友
06-12 18:53
第一次听说还有无水工作!!!又是被刷新三观的一天
Lynn012:666第一次听到,你给他说这里不方便我们加个微信
点赞 评论 收藏
分享
真烦好烦真烦:豆包润色了自己没看看吗,再说了,都说豆包是愚蠢且勤快的大学生,ds才是聪明的研究生,怎么敢让豆包写论文的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务