文章列表

161 1 分钟

题二中壁作者:不详莫笑幽州举子愁,碗里弄潮不自由。八股写尽繁华事,忍向圣人低吾头。题二中壁\\ 作者:不详\\ 莫笑幽州举子愁,碗里弄潮不自由。\\ 八股写尽繁华事,忍向圣人低吾头。 题二中壁作者:不详莫笑幽州举子愁,碗里弄潮不自由。八股写尽繁华事,忍向圣人低吾头。 发现于教室后排靠墙。 由于暑假时教室刷漆,原稿现已消失,在此转载。
9.2k 12 分钟

计数,div lj akAC 自动机 + 树上差分,结论 + 树状数组,区间 dp

11k 14 分钟

dp + 根号分治,最短路图 + 拓扑,区间 dp,贪心 + 双端队列维护 hash

9.6k 13 分钟

贪心 + 模拟,计数,AC 自动机 + 状压 dp,神秘题

9.1k 12 分钟

# A. Everybody Likes Good Arrays! 水题。 奇乘奇,偶乘偶的奇偶性都不变。数一下有多少段即可。 #include <bits/stdc++.h>using namespace std;const int N = 110;int T, n;int a[N];inline void solve(){ cin >> n; for(int i = 1; i <= n; ++i) cin >> a[i]; int ans = 0; for(int i = 2; i <= n;...
16k 22 分钟

# A. Garland 简单分讨。 考虑一段 0 的两端奇偶性不同,那么不管怎么放代价只会加 1. 所以只考虑连段奇偶性相同的。 如果数字数量足够填满当前段,那么没有代价,否则代价是 2(自己手模一下)。 所以把两端奇偶性相同的空段按长度从小到大排序,能填满就填满即可。 还有一些奇奇怪怪的小细节,自己写代码的时候慢慢调吧。 #include <bits/stdc++.h>#define pb push_backusing namespace std;const int N = 110;int n, ans;int a[N], vis[N];int pos,...