随笔分类 - 状压dp
摘要:题目传送门 Solution 首先不难想到容斥,我们可以钦定若干关系 ,表示 的值相同,那么我们不妨设 表示至少有 种这种关系的方案数,可以发现答案就是 。后面的话我们把这种关系看成一条边。 考虑到实际上
阅读全文
摘要:link Solution 首先 的应该挺好想的吧?直接枚举选的是哪个就好了? 考虑如何做到 ,可以想到的是,我们可以先求出 表示我在选了 这个状态里面的位置进行查询,选了哪些无法分辨出来。 然后我
阅读全文
摘要:题目传送门 Description 响应主旋律的号召,大家决定让这个班级充满爱,现在班级里面有 n 个男生。如果 a 爱着 b,那么就相当于 a 和 b 之间有一条 a→b 的有向边。如果这 n 个点的图是强联通的,那么就认为这个班级是充满爱的。不幸的是,有一些不好的事情发生了,现在每一条边都可能被
阅读全文
摘要:西克 题目传送门 Description Solution 跟 2021年省选A卷D2T1 一模一样,懒得讲了 不过这个题似乎有点卡空间,所以卡不过去 Code #include <bits/stdc++.h> using namespace std; #define Int register in
阅读全文
摘要:题目传送门 Description 有一个长度为 的 串,你可以每次将相邻的 k 个字符合并,得到一个新的字符并获得一定分数。 得到的新字符和分数由这 k 个字符确定。你需要求出你能获得的最大分数。 Solution
阅读全文
摘要:题目传送门 题目大意 给出一个数 ,你要构造一个数列,满足里面每个数都是 的因子,且每一个数与前面不互质的个数不超过 。问有多少种合法方案。 保证 的不同质因子个数 。 思路 这个题不是很难,只是比较难写。不过 \(\Theta(6\time
阅读全文
摘要:题目传送门 题目大意 直接看题面吧。 思路 感觉挺水的一道题啊?怎么评到紫色的啊?考试的时候LJS出了这个题的加强版我就只想出这个思路,然后就爆了。。。 不难发现,我们可以构造矩阵: x 2x 4x 6x ... 3x 6x 12x 24x 48x ... 9x 18x 36x ... 然后实际上就
阅读全文