上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 63 下一页
摘要: CXXI.[GYM100134I][NEERC2012]Identification of Protein debug5h,精神崩溃。 首先,很容易想到把所有东西都乘上 \(10^5\) 变成整数。然后,因为 \(\gcd(9705276,12805858)=2\),所以在字符串长度 \(\leq4 阅读全文
posted @ 2021-03-31 14:41 Troverld 阅读(88) 评论(0) 推荐(0)
摘要: CXX.CF917D Stranger Trees 这里是本题的DP解法。矩阵树定理解法详见矩阵树定理学习笔记中重题III.TopCoder13369-TreeDistance。 首先,一个基础结论是,如果一张 \(n\) 个点的图,被连成一棵森林,则继续加边连成一棵树的方案数是 \(n^{k-2} 阅读全文
posted @ 2021-03-31 14:39 Troverld 阅读(58) 评论(0) 推荐(0)
摘要: CXIX.[SHOI2009]舞会 之前一直在往二项式反演去想,没想到最后居然成了…… 我们考虑将男生和女生全部按照高度递减排序,则对于第$i$个男生,能与他构成特殊对的女生必定是一个前缀,设前缀长度为$num_i$。显然,$num_i$是单调不降的。 然后,我们考虑设$f_i$表示钦定$i$对匹配 阅读全文
posted @ 2021-03-31 14:38 Troverld 阅读(45) 评论(0) 推荐(0)
摘要: CXVIII.[BJOI2017]机动训练 这题的瓶颈,在于把 \(a_i^2\) 看作 \(\sum\limits_{i=1}^{a_i}\sum\limits_{j=1}^{a_i}1\),然后我们就可以看成“两两相同的机动路径都能贡献$1$”。于是我们设$f_{x1,y1,x2,y2}\(表示 阅读全文
posted @ 2021-03-31 14:36 Troverld 阅读(96) 评论(0) 推荐(0)
摘要: CXVII.[清华集训2012]串珠子 如果直接暴力上状压进行计数是会重复计算的;那么怎样不重不漏地计数呢? 我们发现,要求出连通图的数量是比较难的;但是要求出非联通图的数量是比较简单的,因为我们可以祭出套路。 我们设 \(f_i\) 表示 \(i\) 集合中所有图的数量(不管联通与否)。再设 \( 阅读全文
posted @ 2021-03-31 14:35 Troverld 阅读(55) 评论(0) 推荐(0)
摘要: CXVI.[COCI2014-2015#1] Kamp 一看题面,突然感觉很弱智,不就是求出以每个点为根到其它所有特殊点的距离之和吗?这不是随随便便换个根就完事了吗? 然后兴冲冲敲出来,一测样例全挂。 后来发现并不是这样的,因为车上可以同时搭载多人,且车最后可以就停在某个地方不回去了。 稍微想想可以 阅读全文
posted @ 2021-03-31 14:33 Troverld 阅读(111) 评论(0) 推荐(0)
摘要: CXV.[COCI2019]Mobitel 如果正着来DP的话,状态是 \(O(rsn)\) 的,不可能通过。 这时,我们就要应用一些数论知识了: 若 \(\prod a_i<n\), 则 \(\left\lfloor\dfrac{n-1}{\prod a_i}\right\rfloor\geq 1 阅读全文
posted @ 2021-03-31 14:32 Troverld 阅读(95) 评论(0) 推荐(0)
摘要: CXIV.[POI2014]ZAL-Freight 题解 阅读全文
posted @ 2021-03-31 14:31 Troverld 阅读(43) 评论(0) 推荐(0)
摘要: CXIII.[JLOI2016/SHOI2016]侦察守卫 神题。 见代码即可。 #include<bits/stdc++.h> using namespace std; int n,m,p,a[500100],f[500100][25],g[500100][25],res=0x3f3f3f3f; 阅读全文
posted @ 2021-03-31 14:29 Troverld 阅读(73) 评论(0) 推荐(0)
摘要: CXII.[CEOI2007]树的匹配Treasury 题解 阅读全文
posted @ 2021-03-31 14:27 Troverld 阅读(35) 评论(0) 推荐(0)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 63 下一页