随笔分类 - dp
摘要:一时暴力一时爽,一直暴力一直爽~~(两个亿~~ 染色 题目传送门 Description Solution 我们考虑先染斜对角线再染行,那么可以发现的是,如果一个斜对角线经过的行都染了色,那选不选这条线都不会有影响。 所以,我们假设一个斜对角线经过行的区间是 \([l_i,r_i]\),那么问题就是
阅读全文
摘要:2021-07-09 查拉图斯特拉如是说 题目传送门 Description Solution 有多项式快速多点求值的算法,我写的是另外一种更加简单的 $\Theta(n\log n)$ 的算法。 我们可以发现,我们就是要求: $$\sum_{k=0}^{n} \binom{n}{k}\sum_{i
阅读全文
摘要:完美串 题目传送门 Description Solution 可以(不能)发现的是,对于一个长度为 \(n\) 的 \(01\) 串,\(1\) 的个数为 \(i\) 时的合法 \(01\) 串在旋转意义下本质相同,然后你只需要构造一个然后判断就好了。 Code #include <bits/std
阅读全文
摘要:西克 题目传送门 Description Solution 跟 2021年省选A卷D2T1 一模一样,懒得讲了 不过这个题似乎有点卡空间,所以卡不过去 Code #include <bits/stdc++.h> using namespace std; #define Int register in
阅读全文
摘要:T1 区间第 k 小 题目传送门 Description 给出一个长度为 \(n\) 的序列,给出 \(w\),有 \(q\) 次查询,每次查询给出 \(l,r,k\),求出忽视掉区间出现次数 \(\ge w\) 的数之后第 \(k\) 大是多少,如没有 \(k\) 个则输出 \(n\)。 \(n\
阅读全文
摘要:今天爆傻了 T1 种蘑菇 题目传送门 Description 有一个 \(n\) 个点的树,问 \(\sum \gcd\{S\}^{|S|}\),其中 \(S\) 是树上的一个连通块。 \(n\le 10^5\),答案对 \(10^9+7\) 取模。 Solution 很水,可惜我是zz。。。 可以
阅读全文
摘要:whca!!! 题目传送门 Description 有 \(n\) 盏初始状态为 \(a_{1,2,...,n}\) 的灯,在修改一个灯的状态时它的所有因子都会跟着修改,每次随机修改一个点的状态,在把剩余灯都关掉的最小操作次数 \(\le k\) 的时候会直接采用最优方案。问期望操作次数乘上 \(n
阅读全文
摘要:被虐爆了。。。 T1 整数 题目传送门 Description 有一个整数 \(x\),有 \(n\) 此操作,每次操作为以下两种情况: 给出 \(a,b\),将 \(x\) 加上 \(a\times 2^b\) 给出 \(k\),询问 \(2^k\) 位置的值(二进制下第 \(k\) 位) \(b
阅读全文
摘要:题目传送门 Description 作为泉岭精神的缔造者、信奉者、捍卫者、传承者,Pear决定印制一些教义问答手册,以满足泉岭精神日益增多的信徒。Pear收集了一些有关的诗选、语录,其中部分内容摘录在了【题目背景】里。这些语录是按出现的时间排好序的——Pear很喜欢这样的作风,于是决定在按时间排好序
阅读全文
摘要:题目传送门 Description 有一个长度为 \(n\) 的 \(01\) 串,你可以每次将相邻的 k 个字符合并,得到一个新的字符并获得一定分数。 得到的新字符和分数由这 k 个字符确定。你需要求出你能获得的最大分数。 \(n\le 3\times 10^2,k\le 8\) Solution
阅读全文
摘要:题目传送门 Description 给出 \(n=\prod_{i=1}^{w}p_i^{a_i}\) 求出: \(\sum_{i=1}^{n}[\gcd(i,n)=1]i^d\) \(d\le 10^2,w\le 10^3\),答案对 \(10^9+7\) 取模。 Solution \(\sum_
阅读全文
摘要:题目传送门 Description 有一个长度为 \(n\) 的 \(01\) 串,里面有一些还没有确定,我们标记为 ? 。可以进行若干次操作,每次操作可以把三个相邻的数替换成它们的中位数。问有多少种把 ? 填为 0/1的方法使得该 \(01\) 串最后能变为 \(1\) 。 Solution 我们
阅读全文
摘要:题目传送门 Solution 我们没有障碍的时候很好做,直接设 \(f_{i,j,k}\) 表示到 \((x,y,z)\) \(x\) 有 \(i\) 位为 $1$,\(y\) 有 \(j\) 位为 $1$,\(z\) 有 \(k\) 位为 $1$ 的方案数。转移显然。 考虑有障碍。我当时一直没有注
阅读全文
摘要:有史以来爆的最惨的一次,这个故事告诉我们一定要对拍!!!特别是自己没有把握的题目!!! T1 bricks 题目传送门 Solution 直接三分即可,有平台的话就说明是答案了。 但是考试写的贪心不知道为什么挂了,似乎mys学长跟我写的思路一样但是他过了,我保龄了。。。 T2 二分图染色 题目传送门
阅读全文
摘要:考得很炸,不是挂分太多了,主要是自己没想到,但是似乎不挂分排名还是比较好看的??? T1 水得一批,懒得讲。 T2 CF575A Fibonotci 题目传送门 思路 胡确实是很好胡,但是具体实现上面需要一定的技巧。于是借鉴了Rainybunny的Code 不难看出,如果没有修改操作,那么肯定是每
阅读全文
摘要:本来考得多好的,结果因为自己犯了低级错误,挂了145,于是285->140。。。 T1 组合 题目传送门 思路 不难看出这个题目就是让你找欧拉路径,然而我一直以为这是一个 NP 问题,于是考场果断爆搜,结果 YES/NO 打成 Yes/No,挂了40分。 讲正解,不难发现如果我们认定这玩意一定可以,
阅读全文
摘要:题目传送门 题目大意 给出 \(n\) 个点 \(m\) 条边的图,给出一个树,问有多少个映射使得树上的边在原图都出现过。 \(n\le 17,m\le n(n-1)/2\) 思路 不难看出 \(\Theta(3^n\times n)\) 的 dp,我们可以设 \(f_{i,j,S}\) 表示以 \
阅读全文
摘要:题目传送门 题目大意 给出一个 \(n\) 个点 \(m\) 条边的有向图,从 \(s\) 出发走到 \(t\) 的期望步数。 满足 \(n\le 10^4,m\le 10^6\) 且强连通分量大小 \(\le 100\)。 思路 不难看出 60 pts 做法,即直接高斯消元 \(n^3\)。 考虑
阅读全文
摘要:考得还行吧,不过这次区分度不是很大。 接力比赛 题目传送门 题目大意 给出 \(n+m\) 个人,每个人有两个权值 \(v,w\),从 \(n,m\) 个人分别选出若干人使得两队 \(\sum v\) 相同的情况下,\(\sum w\) 最大。 \(n\le 1000,v\le 1000\) 思路
阅读全文
摘要:题目传送门 题目大意 给出一个数 \(n\),你要构造一个数列,满足里面每个数都是 \(n\) 的因子,且每一个数与前面不互质的个数不超过 $1$。问有多少种合法方案。 保证 \(n\) 的不同质因子个数 \(\le 6\)。 思路 这个题不是很难,只是比较难写。不过 \(\Theta(6\time
阅读全文

浙公网安备 33010602011771号