首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
K序列
3条解析
开通博客写题解
威风镰鼬
发表于 2022-02-18 20:50:11
思路 注意看数据范围,nk≤1e7nk\le1e7nk≤1e7就说明了O(n2)O(n^2)O(n2)暴力可过,我们只需要记录前缀和,然后区间长度从大到小试区间和是否可以整除k即可。 代码 #pragma GCC optimize("Ofast", "inline", "-ffast-math")
展开全文
BaiJay
发表于 2025-10-24 10:45:44
本人第一次编写题解,如果有错误还请大家多多海涵 对于这道题,我们可以采用一种很巧妙的算法,即 “如果前i个数的前缀和与前j个数的前缀和(在对k取余之后)相等,则从i到j之间的数的和都为k的倍数” using namespace std; int main() { int n, K;
展开全文
王王王王王0201
发表于 2023-11-27 00:54:28
题目描述有很大的问题,要求查的是连续子序列,并非子序列 所以循环一次就OK了 #include <stdio.h> int main(void) { long long n, k, len, p,i; scanf("%lld %lld",&n, &k); long lon
展开全文
查看本题
查看本题讨论
相关比赛
91-埃森哲杯第十六届上海大学程序设计联赛春季赛暨上海高校金马五校赛
进入比赛
17648-yuanshengtech-01
进入比赛
25560-冲刺剩余5天
进入比赛
27460-JSU_SDAIS_Test1
进入比赛
29658-星火算法第四周训练赛
进入比赛
等你来战
查看全部
牛客2025秋季算法编程训练联赛5-基础组
报名截止时间:2025-11-12 21:00
牛客2025秋季算法编程训练联赛5-提升组
报名截止时间:2025-11-12 21:30
武汉工程大学第八届ACM新生赛(同步赛)
报名截止时间:2025-11-13 15:30
牛客小白月赛123
报名截止时间:2025-11-14 21:00
牛客周赛 Round 118
报名截止时间:2025-11-16 21:00
牛客2025秋季算法编程训练联赛6-基础组
报名截止时间:2025-11-19 21:00
牛客2025秋季算法编程训练联赛6-提升组
报名截止时间:2025-11-19 21:30
牛客练习赛146
报名截止时间:2025-11-21 21:30
牛客周赛 Round 119
报名截止时间:2025-11-23 21:00
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题