ACM-ICPC
文章平均质量分 52
iamzky
来自SLYZ的蒟蒻ZKY,退役OIer,常用id:zky,iamzky,kzoacn,正在享受高三地狱
展开
-
[bzoj4300][绝世水题]
include using namespace std; int n,f[32],x; int main(){ scanf(“%d”,&n); int an=1; for(int i=1;i<=n;i++){ scanf(“%d”,&x); if(!x)continue; int y=0; for(int j=0;j<32;j++)if(x>>j&1) y=max(y,f[j]+1); for(in原创 2015-10-28 11:57:15 · 1138 阅读 · 3 评论 -
【BZOJ】【P4318】【OSU!】【题解】【期望dp】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4318那个"立方"丢掉了……看了样例才看懂……考虑增量维护答案,每增加一个维护期望长度,期望长度^2,期望得分就可以了和3450如出一辙Code:#includeusing namespace std;const int maxn=1e5+5;double f[max原创 2015-10-31 20:20:53 · 1020 阅读 · 0 评论 -
【BZOJ】【P4401】【块的计数】【题解】【???】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4401一开始写了一个O(约数个数*n)的……T了……咦我记得n的约数个数好像不到O(sqrt(n))啊……(虽然肯定比logn大……)忘记了TAT……求路过的同学告诉我n的约数个数究竟有多大……枚举约数,统计子树size%B的个数Code:#includ原创 2016-01-16 18:57:18 · 985 阅读 · 0 评论 -
【BZOJ】【P4407】【于神之怒加强版】【题解】【数论】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4407这两天刚好在给学弟讲数论,bzoj上就来了一道裸题……答案就是\sum_D F(D)*n/d*m/d F(D=\sum{d|D} d^K mu(D/d)线性筛,分块求F(p)=p^K-1F(x*p)=F(x)*F(p) (x,p)=1F(x*p)=F(原创 2016-02-16 08:47:39 · 1148 阅读 · 0 评论 -
【BZOJ】【P4443】【Scoi2015】【小凸玩矩阵】【题解】【二分+匈牙利】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4443自招报名顺带在机房里写了写题非常怀疑这个做法的正确性 不过还是写了首先真的满足二分性质吗?如果某些情况是不可能有解的比如2 2 21 43 2如果二分到2,也就是要选一个2的此时根本无法选出满足条件那么此时该向上还是向下二分……?原创 2016-03-26 20:53:28 · 1072 阅读 · 0 评论