
constructive algorithms
klchen0112
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
codeforces 1118C
codeforces 1118C矩阵是否中心对称偶数直接判断每个数的个数是否恰为4的倍数奇数,计算余为1和3的个数,有且仅有一个才可能成为中心。余为2的个数不因大于N - 1(减去中心)#include<bits/stdc++.h>using namespace std;#define fst first#define sec second#define sci(num...原创 2019-02-21 21:25:59 · 279 阅读 · 0 评论 -
codeforces 1118E
codeforces 1118E枚举 CN2C_N^2CN2 每一队可以计算两次,注意N只有2e5 所以不会T#include<bits/stdc++.h>using namespace std;#define fst first#define sec second#define sci(num) scanf("%d",&num)#define scl(num)...原创 2019-02-21 21:27:20 · 244 阅读 · 0 评论 -
codeforces 1110C
求对于a的f(a)=max0&lt;b&lt;agcd(a⊕b,a&amp;b)f(a) = max_{0&lt;b&lt;a}gcd(a \oplus b,a\&amp;b)f(a)=max0<b<agcd(a⊕b,a&b)打表找规律对于 a!=2x−1a != 2^x - 1a!=2x−1显然有 f(a) = 2^(x...原创 2019-02-17 19:22:19 · 216 阅读 · 0 评论 -
codeforces 1114B
切割N个数成K快每块取M个最大的数,求最大值排序标记M*K个最大值,之后每M个输出一个下标 #include &lt;cstdio&gt; #include &lt;bits/stdc++.h&gt; using namespace std; const int MAX_N = 2e5 +100; const int MAX_M = 10010; ...原创 2019-02-21 17:13:44 · 196 阅读 · 0 评论