随笔分类 -  数论

摘要:XIV.[JXOI2018]排序问题 本题好像又不算期望罢…… 根据一些简单的推理,我们发现最终答案就是 (n+m)!icnti! 其中cnti表示有多少个数是i。(这很简单,因为只有每个位置一一对应才能排序成功;但是值相同的数之 阅读全文
posted @ 2021-04-02 15:45 Troverld 阅读(43) 评论(0) 推荐(0) 编辑
摘要:XIII.[JXOI2018]游戏 这题好像根本不算概率期望罢…… 我们考虑[l,r]中,如果删去了区间中所有不是区间中其他任何数的倍数的数,则整个区间内所有的数都会被删去;反之,假如剩下了某些不是区间中其他任何数的倍数的数,则此区间一定不会被全部删完。 于是我们考虑求出区间中上述数的个数。考虑 阅读全文
posted @ 2021-04-02 15:43 Troverld 阅读(35) 评论(0) 推荐(0) 编辑
摘要:XI.[HNOI2011]XOR和路径 同上题一样,本题采用倒序DP的方式。 我们考虑按位处理。设当前处理到第p位,再设fi表示从位置i出发,到达终点时的期望结果。 则对于一条边(x,y,z),如果z在第p位上是1,则有fx1fy;否则, 阅读全文
posted @ 2021-04-02 15:39 Troverld 阅读(53) 评论(0) 推荐(0) 编辑
摘要:X.[SDOI2012]走迷宫 这题本来是一个SCC+高斯消元的模板题来着的……但关键是DP状态的设计。 首先先判一下无解。显然,如果从起点出发能够走到一个走不到终点的点,则为无解。这很好想——只要答案有为无穷大的可能,无论概率多小,最终答案都会为无穷大。 然后就是DP设计了。我们无论设什么从起点出 阅读全文
posted @ 2021-04-02 15:37 Troverld 阅读(68) 评论(0) 推荐(0) 编辑
摘要:VII.[ZJOI2015]地震后的幻想乡 本题有两种思路。 一种思路是从暴力入手并优化状态。 我们考虑边的一组排列p1,,pm。它是将边按照边权从小到大排列的结果。则我们在这组排列上跑Kruskal,设在加入排名为i的边时跑出了一棵生成树,则这组排列的答案就是排名为i 阅读全文
posted @ 2021-04-02 15:31 Troverld 阅读(76) 评论(0) 推荐(0) 编辑
摘要:VI.[LnOI2019]加特林轮盘赌 我们考虑设f[i][j]表示i个人中,第j个人最终存活的概率。 我们先考虑j>1的情况。此时,有p的概率排在首位的人挂掉,局面变为f[i1][j1];反之,有1p的概率首位存活,这就相当于所有人向前进一格,局面变为$f[i][ 阅读全文
posted @ 2021-04-02 15:23 Troverld 阅读(47) 评论(0) 推荐(0) 编辑
摘要:V.[SHOI2014]概率充电器 这题实际上很简单,但是我却想歪了…… 我们我们可以设fi表示i节点熄灭的概率。之所以不设为亮起的概率,是因为熄灭当且仅当周边节点没有一个连得到它,但是亮起却是周边至少有一个能连到它——用脚趾头想都知道哪个容易求。 设pi表示i节点本身通电的概率 阅读全文
posted @ 2021-04-02 15:21 Troverld 阅读(43) 评论(0) 推荐(0) 编辑
摘要:V.[六省联考2017]分手是祝愿 首先,本题的基础是想到一种求解的方式: 当前第n盏灯只能被第n个开关控制,故我们只能操纵第n个开关将其搞灭。当其熄灭后,又相当于进入了n1的游戏—— 因此,我们可以发现(或者瞎猜出来),任意局面都有唯一的最优方法,它操作在一组特定位置上。假如一次 阅读全文
posted @ 2021-04-02 15:19 Troverld 阅读(72) 评论(0) 推荐(0) 编辑
摘要:IV.[JSOI2016]反质数序列 神题……想了一下午才想出来…… 同前几题一样,我们可以提出所有和为质数的对,然后跑二分图最大独立集。 先证明一下它为什么是二分图:我们可以令所有奇数为左部,所有偶数为右部。则所有同部间的对的和都是偶数(奇+奇=偶,偶+偶=偶)。则它是一个二分图。 等等,我们好像 阅读全文
posted @ 2021-04-02 15:04 Troverld 阅读(72) 评论(0) 推荐(0) 编辑
摘要:III.[SDOI2016]数字配对 这题是[LightOJ1356]Prime Independence 的加强版Orz... 思想还是一致的,可以建出二分图来,只是二分图单重匹配变成了多重匹配。 然后呢?这个“价值0”的约束怎么办? 题解的办法太神仙了,蒟蒻表示看不懂Orz... 于 阅读全文
posted @ 2021-04-02 15:03 Troverld 阅读(66) 评论(0) 推荐(0) 编辑
摘要:I.[LightOJ1356]Prime Independence 话说我把这么毒瘤的题放到二分图第一题是不是有些不好QaQ 翻译:给你n个不同的正整数num1...numn,要你从中选择最多的数,使得这些数里面没有一个是另一个的质数倍。输出你选择的数的个数。 首先,我们必须明确一点,就 阅读全文
posted @ 2021-04-02 14:59 Troverld 阅读(50) 评论(0) 推荐(0) 编辑
摘要:XXXVI.[UOJ#498]新年的追逐战 考虑最simple的场景,即我们要计算的是两张图的乘积 G=G1×G2。显然,G 中的两个点 (u1,u2)(v1,v2) 联通,当且仅当存在两条长度相等的可以是非简单的路径,满足第一条在 \( 阅读全文
posted @ 2021-04-02 14:57 Troverld 阅读(96) 评论(0) 推荐(1) 编辑
摘要:XXXV.[WC2019]数树 首先将问题从”存在路径同时属于两个树“,先转换成被两个树上同时存在的边连成的连通块中的所有边须有相同颜色。进一步地,因为两棵树的并必然是森林,而森林的连通块数即为点数减边数,因此一对树 T1,T2 的贡献便是 \(f(T_1,T_2)=y^{n-|T_1\ 阅读全文
posted @ 2021-04-02 14:56 Troverld 阅读(200) 评论(0) 推荐(0) 编辑
摘要:XXXIV.Biggest Set Ever 可能看不到题,简洁给一下题意: 求 i=0T1(1+xi) 中所有次数 m(modn) 的项的系数之和。 数据范围:\(0\leq m<n\leq10000,1\leq T<10^ 阅读全文
posted @ 2021-04-02 14:54 Troverld 阅读(59) 评论(0) 推荐(0) 编辑
摘要:XXXIII.Jetpack[CSACADEMY] 我们考虑先通过一些科技求出“一段长度为 2i 且相邻两位置差的绝对值为 1 且首尾都是 0 的序列的数量”,记其为 fi。 大约的确可以列出奇奇怪怪的式子表示 fi 然后使用奇奇怪怪的可以优化求值的过程, 阅读全文
posted @ 2021-04-02 14:53 Troverld 阅读(118) 评论(0) 推荐(0) 编辑
摘要:XXXII.[AGC005F] Many Easy Problems 直接计算恐怕不太容易,正难则反,考虑一个节点何时不被包含在一个连通块内。 显然,假如我们以当前节点为根,则当且仅当集合中所有节点同处在其某一个儿子的子树内,当前节点不在连通块内。 我们设 f(i,j) 表示节点 i 阅读全文
posted @ 2021-04-01 20:57 Troverld 阅读(45) 评论(0) 推荐(0) 编辑
摘要:XXXI.[CTS2019]珍珠 设cntii颜色的出现次数。 则由题意,应有\sum\limits_^\left\lfloor\dfrac{2}\right\rfloor\geq m 下面开始颓式子: \(\begin{aligned}\sum\limits_{i=1}^{D}\l 阅读全文
posted @ 2021-04-01 20:56 Troverld 阅读(41) 评论(0) 推荐(0) 编辑
摘要:XXX.calc加强版 没错,这题还有个加强版,要从多项式角度考虑了。 首先,很容易就能想到,单个数a的生成函数即为1+ax,而我们要求的就是\prod\limits_^(1+ix)这个多项式的前n项的系数。 我们在之前XV.付公主的背包中也碰见过类似的形式。于是我们可以直接套上一个 阅读全文
posted @ 2021-04-01 20:54 Troverld 阅读(48) 评论(0) 推荐(0) 编辑
摘要:XXIX.[集训队互测2012] calc 考虑DP。 我们设f(i,j)表示所有有i个数,且每个数都处于[1,j]区间内的递增序列的值之和。则答案即为f(n,m)×n!(因为题目中不限制只有递增序列) 我们考虑DP,则有 \(f(i,j)=f(i-1,j-1)\time 阅读全文
posted @ 2021-04-01 20:51 Troverld 阅读(55) 评论(0) 推荐(0) 编辑
摘要:XXVIII.[NOI2017]泳池 常系数齐次线性递推的应用。 我们首先将问题转换为(面积小于等于K的方案数)减去(面积小于等于K1的方案数)。 然后考虑两个东西分别DP。我们设当前考虑的是面积小于等于m的情况。 我们设fi,j表示考虑一段长为i的沙滩,其中前j1 阅读全文
posted @ 2021-04-01 20:50 Troverld 阅读(78) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示