Kidding_Ma
Kidding_Ma
全部文章
分类
题解(41)
归档
标签
去牛客网
登录
/
注册
Kidding_Ma的博客
犯错并不可怕,放弃才可怕。
全部文章
(共36篇)
题解 | #牛客周赛 Round 6#
A 数 0,6,8,90,6,8,90,6,8,9 的数量。 O(∣s∣)O(|s|)O(∣s∣)。 C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; int main() { i...
2023-08-07
5
391
题解 | #2023牛客暑期多校训练营6#
Link B 先排序,考虑枚举两个位置,计算这两个位置差的贡献。 ∑i=0n−1∑j=0n−1∣ai−bj∣∑k=0min(i,j)(ki)(kj)∑k=0min(n−1−i,n−1−j)(kn−1−i)(kn−1−j)=∑i=0n−1∑j=0n−1∣ai−bj∣(min(i,j)i+j)(m...
2023-08-05
4
905
题解 | #2023河南萌新联赛第(四)场:河南大学 #
Link B 考虑子集枚举,O(2nlog264)O(2^n\log 2^{64})O(2nlog264)。 C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; int main() { ...
2023-08-02
3
593
题解 | #2023牛客暑期多校训练营5#
Link A 考虑莫队,若 al=ara_l=a_ral=ar,要知道在 [l,r][l,r][l,r] 区间有多少个数小于 ala_lal,先用树状数组跑出每个位置前面有多少个小于它的数字,记为 bib_ibi,则 br−blb_r-b_lbr−bl 就可以得到在 [l,r][l,r]...
2023-07-31
6
1421
题解 | #2023牛客暑期多校训练营4#
Link 赛时卡题坐大牢。 A 构造成要么全 ,要么全 。 使用 ,。 C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; void solve() { int n; str...
2023-07-28
6
787
题解 | #2023河南萌新联赛第(三)场:郑州大学#
Link A 可以用线段树的样子。 B O(n)O(n)O(n)。 C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; int main() { ios::sync_with_std...
2023-07-26
16
1422
题解 | #2023牛客暑期多校训练营3#
Link A C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; int main() { ios::sync_with_stdio(false); cin.tie(null...
2023-07-24
8
765
题解 | #2023牛客暑期多校训练营2#
我是一个演员 QAQ Link D 倒着取没取过的每个人自己所能取的最大就行,O(nm+mk)O(nm+mk)O(nm+mk)。 C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; void...
2023-07-21
6
1074
题解 | #2023河南萌新联赛第(二)场:河南工业大学#
Link A 算一下每个格子的水能流到哪,前缀和,。 C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; int main() { ios::sync_with_stdio(fals...
2023-07-19
7
833
题解 | #“范式杯”2023牛客暑期多校训练营1#
Link A 考虑固定最左边的 和最右边的 ,对其他的先排序然后再进行操作使 执行操作后变为形如 。 和题解方法好像一样。 C++ Code #include "bits/stdc++.h" using namespace std; using i64 = long long; void ...
2023-07-17
43
2386
首页
上一页
1
2
3
4
下一页
末页