蓝桥杯2017年第八届真题-k倍区间(模运算) 摘要:解题思路:计算前缀和后取余,余数一致即相差k倍.注意事项:c++注意开long long,注意从0开始。参考代码:#include<bits/stdc++.h> using namespace st…… 题解列表 2023年08月29日 0 点赞 0 评论 252 浏览 评分:9.9
c++同余数定理解决 摘要:解题思路:原本想利用前缀和解决问题,但是看到数据量如此庞大就知道需要进行优化了 核心就是 a mod k == b mod 时,|a-b| mod k==0 利用这个就可以进行优化注意事项:参考代码:…… 题解列表 2024年03月25日 0 点赞 0 评论 259 浏览 评分:9.9
蓝桥杯2017年第八届真题-k倍区间 前缀和 摘要:解题思路:#include <iostream> using namespace std; typedef long long ll; const int N = 1e5 + 10; …… 题解列表 2024年04月16日 0 点赞 0 评论 294 浏览 评分:9.9
蓝桥杯2017年第八届真题-k倍区间-题解(C++代码) 摘要:解题思路: 1、 N 的范围上限是100,000,直接枚举 i 和 j 必然超时,所以使用前缀和将 Ai+1 + …… + Aj 变为 Sj - …… 题解列表 2020年08月31日 0 点赞 0 评论 1242 浏览 评分:9.9
蓝桥杯2017年第八届真题-k倍区间-题解(C++代码) 摘要:```cpp /*k倍区间 给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i a[i]; modK[i] …… 题解列表 2020年08月21日 0 点赞 0 评论 1101 浏览 评分:9.9