关注
输入上万的题目 用scanf不要用cin。 我写的也是暴力O(n^2),AC了 #include <iostream>
#include <vector>
#include <algorithm>
#include <unordered_map>
#include <map>
#include <set>
using namespace std;
class Solution{
public:
int getKMul(vector<int>& v, int k){
int sum;
int mxlen = 0;
for (int i=0; i<v.size(); i++) {
sum = 0;
for (int j=i; j<v.size(); j++) {
sum += v[j];
if (sum % k == 0) {
mxlen = max(j-i+1, mxlen);
}
}
if (mxlen >= v.size()-i) {
break;
}
}
return mxlen;
}
};
int main(){
int n;
cin>>n;
vector<int> v;
int x;
for (int i=0; i<n; i++) {
scanf("%d",&x);
v.push_back(x);
}
int k;
cin>>k;
Solution s;
cout<<s.getKMul(v, k)<<endl;
}
查看原帖
点赞 1
相关推荐
程序员花海:还没有来得及准备的同学可以看下学习路线:https://www.nowcoder.com/discuss/824693499982315520?sourceSSR=users算法题:https://www.nowcoder.com/feed/main/detail/20e7a999fa04485b88340a274411ca0d?sourceSSR=users八股文:https://www.nowcoder.com/discuss/833102362771251200?sourceSSR=users简历书写方式:https://www.nowcoder.com/discuss/839907820706205696?sourceSSR=users都是以前在牛客发的文章~


点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 在大厂上班是一种什么样的体验 #
12756次浏览 173人参与
# 你的mentor是什么样的人? #
51259次浏览 724人参与
# 程序员找工作至少要刷多少题? #
21670次浏览 278人参与
# 我和mentor的爱恨情仇 #
106370次浏览 951人参与
# 论秋招对个人心气的改变 #
13898次浏览 193人参与
# 机械人避雷的岗位/公司 #
44298次浏览 311人参与
# 为了减少AI幻觉,你注入过哪些设定? #
6356次浏览 185人参与
# 秋招落幕,你是He or Be #
54341次浏览 618人参与
# 校招第一份工作你干了多久? #
136724次浏览 597人参与
# 高薪高压 vs 低薪wlb,你怎么选? #
47512次浏览 291人参与
# 设计人如何选offer #
189791次浏览 868人参与
# 考公VS就业,你怎么选? #
92031次浏览 507人参与
# 职场上哪些行为很加分? #
322718次浏览 3604人参与
# 你的秋招进行到哪一步了 #
2531713次浏览 23253人参与
# 牛客AI体验站 #
8049次浏览 213人参与
# 机械人还在等华为开奖吗? #
312271次浏览 1582人参与
# 秋招投递记录 #
381063次浏览 3204人参与
# 12306一秒售罄,你抢到回家的票了吗? #
2385次浏览 52人参与
# 我现在比当时_,你想录用我吗 #
9631次浏览 131人参与
# 重来一次,我还会选择这个专业吗 #
411450次浏览 3898人参与
曼迪匹艾公司福利 145人发布
