12 2022 档案
摘要:首先我们有一些发现,一个点在操作过一次后再操作第二次时周围一圈点都已经归零,意味着操作第二次时该点的权值会直接去反,那么这个点的正负性是可以任意变化的,这也就意味着一个点的周围假如没有其他点的存在,这个点的正负性是自由的。那么我们的最优化目标是尽量让点对最终的答案贡献的正负性与答案的正负性尽量的相同
阅读全文
摘要:对于原问题的操作,可以考虑倒序插入,算合法的排列个数。而由于题目保证了选择的三个元素连续,所以我们只需要按某种顺序插入,考虑插入时相邻两数的关系,而不需要考虑全局的信息。 令一开始 $p_{1}=X,p_{n}=Y$,那么 $X$ 与 $Y$ 交换答案不会发生改变,所以不妨设 $X<Y$,那么对于
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P8334 题解:最小值期望显然可以转化为$>=x$的概率求和,所以我们可以考虑一个暴力,每次将$>=x$的点加入称为黑点,然后进行$dp$。那么对于那一些全黑的子树,$dp$值可以轻松确定,对于有白的子树,进入了就不能出来了,
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P7740 题目描述:有 $m$ 个机器人和 $m$ 张纸袋,每个纸袋有 $n$ 个格子,每个格子可能是空,写有数字 $0$ 或写有数字 $1$ 。每一个机器人有一个操作序列,操作序列的每个字符均为 $R,0,1,*$ 之一。
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF364E 题目描述:你有一个$n*m$的$01$矩阵,现在询问在这其中有多少个子矩阵满足包含$k$个$1$,即和为$k$。 题解:考虑枚举一个矩形在行坐标的左边界与右边界,那么原问题可以转化为一维问题,只需统计有多少个区间内
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6989 题目描述:定义$RPS$自动机为一张有向图,每个点有一个$R,P,S$中的某个字 符表示在这个节点时会出什么手势,同时有三条出边分别表示对 手出$R,P,S$时会去往哪个节点。($R,P,S$分别表示石头剪刀布) 你
阅读全文
摘要:題目描述:你需要实现$m$个操作,操作有两种: $1$.把序列中所有值为$x$的数的值变成$y$。 $2$.找出一个位置$i$满足$ a_{i}=x$,找出一个位置$j$满足 $a_{j}=y$,使得$|i-j|$最小,并输出$|i-j|$。 考虑没有$1$操作如何维护,我们将每个数的出现次数$sz
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF566E 题目描述:有一个$n$个节点的树,你得到了$n$条关于每个点信息,每条信息记录了距离某一个点小于等于$2$的所有点,但你不知道每条信息具体是哪个点的,你需要构造一棵满足这些信息的树。 数据范围:$n<=1000$
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6775 题目描述:有$m$道菜,和$n$种原材料,每个原材料有一个质量$d_{i}$,有$\sum_{i=1}^{n}{d_{i}}=m\times k$(m为正整数),每次在$1-2$道菜中选一部分满足质量总和为$k$,求
阅读全文
摘要:$CSPday2t1MLE$了,于是参加不了省选了,最后在校内考。 $Day1$ 看完$3$道题,感觉$t2$最可做,于是先做$t2$。把它拆成了单项式,推了一下式子,发现变成了$CF932ETeam Work$,然后把它拆成了斯特林数,过了小样例,结果大样例$WA$。然后检查了一下发现式子有个地方
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P1173 题目描述:有一个$n\times m$的棋盘,有$c$只蛐蛐,求再放置多少只蛐蛐可以使图中其他部分被分成两部分。 题解:由于可以在这个图剩余部分的角落放,答案就只有$-1,0,1,2$。 考虑这个题目本身就是一个关键
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P3749 题解:由于$mx^2$让我们无法设$dp$状态,那么考虑网络流。 将每一个区间看作点,可以发现这是一个最大权闭合子图的模型。 考虑$mx^2$的限制,我们可以将点向代号连边,然后跑$dinic$即可。 #includ
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P3750 题目描述:有$n$个灯,每个灯有一个开关,每一次操作一个灯会影响其约数的灯。若能小于等于$k$次成功将所有灯关闭则使用这张方法,否则随机操作,求期望步数$\times n!$。 题解:我们贪心的关灯一定时从右往左扫着
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4768 题目描述:给定$n$个点$m$条边的带权无向图,你有一辆车,可以走所有权值大于$x$的点,你也可以丢弃车步行,然后就不能使用车了,$q$组询问,每组询问求一个点到达$1$,$x=X$时步行路径最小值。 题解:直接最小
阅读全文
摘要:链接;https://www.luogu.com.cn/problem/P5304 题目描述:给定一个$n$个点$m$条边的有向图,求$k$个点中任意两点的最短路。 题解:由于有$k$个关键点,我们可以把它看作$「AMPPZ2014」Petrol$的"加油站",于是我们可以跑正反两图最短路然后算将每
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5331 题解:发现$dp$不好设状态,考虑网络流: $(s,i)$,流量$1$,费用$0$。 $(i',t)$,流量$1$,费用$0$。 $(i,t)$,流量$1$,费用$0$。 $(i,j')$($i<j$),流量$1$,
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF671C 题目描述:定义$f(i,j)$表示一个序列去掉$[i,j]$这一段后任意两数$gcd$的最大值,求所有$f(i,j)$的和。 题解:这个东西不能莫比乌斯反演,因为有一个最大值,那么我们考虑暴力维护$gcd=d$的$
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5470 题目描述:给定两个序列$a,b$,在两个序列中分别取出两个大小为$K$下标集$A,B$使得$A,B$交的个数$>=L$,最大化取出下标的对应元素权值和。 题解:首先可以建出费用流模型: 令序列$A$元素为$i$,序列
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF1270H 题目描述:给一个长度为$n$的数组$a$,$a$中的元素两两不同。对于每个数对$(i,j)$,若$a_{i}<a_{j}$,则让$i$向$j$连一条边。支持$q$次修改数组某个位置的值,每次修改后输出图中连通块个
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF724E 题目描述:有$n$个城市,每个城市生产了$p_{i}$个货物,最多可以卖掉$s_{i}$个货物。对于每两个城市$(i,j)$,如果$i<j$,则可以最多从$i$运送$c$个货物到$j$。注意不能反向运送,却可以在多
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5405 题解:由于这是一个内外向树,不好做,先将它转化为内向树。 转化后其实可算出第$i$在$i$子树前被抽中的概率: 令子树和为$SZ$,则$p=\frac{p_{i}}{n}+\frac{p_{i}}{n}\times
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF1284E 题目描述:求在一个序列$A$中选一个子集使得任意两个子集下标按位与为$0$的子集下标和加$1$的莫比乌斯函数和。 题解:将子集下标和为$i$的方案数为$d_{i}$求出,则$ans$可直接求出。$d$其实是一个$
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF1284E 题目描述:给定$n$个点,求$4$个点围住另外一个点$5$元子集个数。(保证任意三点不共线,不存在相同的点) 题解:我们可以考虑每一个点作为中间的$p$点的贡献,将其他的点极角排序,那么原问题其实就转化为了:在一
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5366 题目描述:有$n$个数$1$到$n$,给定$q$组询问,每组询问形如求选择一些数且必须选$x$且最大公约数为$G$,最小公倍数为$L$的方案数。 题解:首先$G,L$可化作$G/L,1$,$G$除$L$不为$0$是直
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4007 题解:可以先想到一个$dp$,令$dp_{i,j,k}$表示$i$个一滴血的随从,$j$个两滴血的随从,$k$个三滴血的随从的概率,这样可以直接转移。期望不好算,可以再开一维设期望,由于每一次加$1$,所以将概率相加
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4694 题目描述:有$k$个光盘要在$n$天之内加工完毕.有$2$个工厂$A,B$,每一个光盘要先在$A$工厂加工,再在$B$工厂加工,且第$i$天在$A$工厂,第$j$天在$B$工厂加工的代价为$A_{i}+B_{j}$,
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF500F 这题有两种做法: $1$.可将物品线段树分治,这样可以通过 $2$.可将原序列每隔$p$格分块,然后像回滚莫队那样处理每一个以块端点为端点的询问,然后每一个询问可以被拆成两部分,将它们合并即可. 这里给第$2$种.
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF995F 题目描述: 树形结构,给每个节点分配工资[$1$,$d$],子节点不能超过父亲节点的工资,问有多少种分配方案。 题解: 首先我们可以想到$O(nd)$的$dp$,但跑不过。 这时我们可以想将$d$优化掉,可将每一个
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5574 题目描述:将序列分为$k$段,最小化每一段的顺序对之和。 题解:将序列分为$k$段,这样让我们想到$dp$。令$dp_{i,j}$表示划分了$i$,末端为$j$的最小代价。 可以发现它有决策单调性,证明: 令$p$是
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6383 题目描述:给定一棵树(大根堆),每次可以删除一条边$(u,v)$,然后将$u$所在连通块的最大元素与$v$所在连通块的最大元素连边,求能构造出多少个本质不同的树。 题解:可以发现构造出来的树也是一棵树(大根堆),所以
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5610 题目描述:给定一个长为$n$的序列$a$,支持区间为$d$倍数的除以$d$的操作,以及区间查询和的操作,强制在线。 题解:可以发现颜色均摊。 所以我们就是要求区间为$d$倍数是哪一些。我们可以朝着暴力的做法想,将所有
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6212 题目描述:有一个串,每个字符为$A,B,?$中的一个。 $?$会是$A,B$中等概率随机的一个字符,若有一个点为$A$,其后面的点为$B$,满意度会加$-b$,若有一个点为$B$,其后面的点为$A$,满意度会加$a$
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6096 题目描述:给定$n$条线路,每一条线路可以贯通若干个点,若每座一个地铁就要付$1$元。 求: $1.$$s$到$t$最少要付多少钱。 $2.$$s$到$t$付最小钱的前提下,求最少要坐的站数$-1$。 先介绍以下我的
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6198 题目描述:给定一个长为$n$数列$S$,求一个字典序最小的排列,使得将这个排列依次放入单调栈中序列中元素的个数与$S$一一对应。 题解:介绍一个拓扑排序的做法。 假如我们先不考虑$S_{i}!=1$的情况,先考虑一下
阅读全文
摘要:链接:https://vjudge.net/problem/HYSBZ-5174 题目描述:给定一棵树,可以派出$t$个人,每一个人每一次可以将一个点染色,求对于每一个$k$能在$k$次内将一个深度为$k-1$的节点的叶节点染色时$t$的最小值。 题解:~~再一次绕到坑里去了。~~ 我们先考虑直接树
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6087 题目描述:求出$L<=j-i<=R$的点对$(i,j)$中$\frac{max(a_{i}...a_{j})-min(a_{i}...a_{j})}{j-i+K}$的最大值。 题解:我只听说过$0/1$分数规划,没听
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5771 题目描述:在一个序列中求一个子序列$x$使得对于任意数对$(i,j)$都有$x_{i}+x_{j}$不为质数。 题解:~~话说这题则么这么卡常,我到现在都还是$80$分。~~ 读完题我们发现,假如对$(i,j)$连一
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P2714 原链接:https://www.acwing.com/problem/content/233/ 题目描述:~~题目应该说的很清楚了。~~ 题解:假如你按莫比乌斯那一套走的话令$p_{i}$表示$i$在数列中出现的次数
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6134 题目描述:给定一个$DAG$,求最多删多条边能使任意两点的连通性不会发生改变。 题解:手玩几组数据可以发现答案就是图中去掉边$(u,v)$后$u,v$仍能连通的边的条数。然后这道题就变成了求对于每一条边,$(u,v)
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4322 题目描述:给定一棵树,每个节点有两个权值$a,b$,每个节点要选了它的父亲节点才能选,求选$k$个人后$a$的和除以$b$的和的最小值。 题解:话说这道题我只会$O(n^3logn)$,尽管复杂度不对但还是水过了洛谷
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5527 题目描述:~~题目已经说的很清楚了。~~ 题解:操作$2$容易让人往那个奇怪的线段树操作那一块想,但假设这么做的话还是没法做操作$1$。 考虑第一种操作的性质,我们发现: $1$.假如$[l,r]$中有相等的元素,那
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P3723 题目描述:给定两个序列,每次可以旋转其中的一个或给其中一个加上一个数$c$,求两个序列对应位置的差的平方和所能达到的最小值。 题解: $\sum_{i=1}^{n}(x_{i}-y_{i}+c)^2$ $=\sum_
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P3338 题目描述:~~题目已经说的很清楚了吧。~~ 题解:我们可以知道$E_{j}=\sum_{i=1}^{j-1}\frac{q_{i}}{(j-i)^2}-\sum_{i=j+1}^{n}\frac{q_{i}}{(j-
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5258 题目描述:给定一颗有向树,求至少多少条有向路径可以覆盖整颗树(有向路径可以相交) 题解:路径的覆盖,我们容易想到赛道修建那样的半链树型$dp$。但这题边有两种方向,于是我们令$f_{x}$表示以$x$为端点向下半链,
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4039 题目描述:有一些长为$n$,宽为$w_{i}$的黑白色矩形,要将它们拼成一个$n\times m$的大矩形,求大矩形中最大的全白子矩形的面积的最大值。 题解:话说我一开始只会$O(n^2m)$,不会$O(m^2n)$
阅读全文
摘要:链接:https://vjudge.net/problem/HYSBZ-5031 题目描述:给定一个树形图,规定一号点为根节点。到达一个点时可以进行下列操作: $1$.沿着一条有向边走到下一个节点。 $2$.回到$1$号节点。 $3$.设定当前节点为存档节点。 $4$.回到存档节点。 求遍历完所有点
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4044 题目描述:给定一个$DAG$,求若干条条路径,覆盖所有的点,并最小化路径的权值和。 题解:由于图是一个$DAG$,所以原问题可以转化为,求若干条路径,覆盖所有的边,并最小化路径的权值和。 仔细想想可以发现,其实就是求
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4041 题目描述:给定一个数列$a$,与常数$L$,$R$,实现下列四个操作: 1.将所有数加$d$。 2.将所有数减$d$。 3.将所有数乘$d$。 4.将所有数加上初始值的$d$倍。 规定每一次操作完后,要将小于$L$的
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4042 题目描述:对于一个怪物$i$,可以花费$c_{i}$的代价将其变为一个怪物集合,或花费$c2_{i}$的代价消灭他。求消灭怪物$1$的最小代价。 题解:由于这里涉及到了变化的传递,我们可以将原问题抽象为一个图,每一个
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4040 题目描述:有$n$个食物,每个食物有一个价格$p_{i}$和一个保质期$s_{i}$,$JYY$每天都要吃一个食物,它可以通过向外买小哥点外卖来获取食物,每叫一次外卖就要付$f$元。问若$JYY$有$M$元,他最多能
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6105 题目描述:维护一个集合,动态加删元素,每一次维护集合中$(i+j)modC$($i,j$是集合中两个不同的元素)的最大值。 题解:我们可以将原问题转化为两个子问题: $1$.求$i+j<C$的$i+j$的最大值。 $
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6104 题目描述:对于一个长为$n$的序列。 将$a_{i}$变为$a_{i}+1$需要$c1$的代价 将$a_{i}$变为大于$a_{i}$的最小质数需要$c2$的代价 求将整个数列变为同一个值的最小代价,多组询问。 题解
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6083 题目描述:这个题则么这么卡常。 我们可以先想到一个$O(n^3)$的$dp$,令$dp_{i,j,k}$表示以$(i,j)$为左上角边长为$k$的正方形的对称情况,可以$hash$转移。 考虑优化,发现对于每一个中心
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5503 题目描述:对于每一个$i$,求出$h_{j}-h_{i}+\lceil\sqrt|i-j|\rceil$的最大值。 题解:令第$i$个数的答案为$dp_{i}$,打表可以发现$h$具有决策单调性。这一类决策单调性可以
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5259 题目描述:班里一共有$N$个同学,由$1$到$N$编号。究竟有多少种本质不同的拉手方案,使得最终大家散开后恰好形成$k$个圈呢? 题解:这是一道非常坑的题。你或许会体会到将斯特林数交上去然后$wa$掉的感觉。 仔细读
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P5502 题目描述:对于一个序列$a$,求$\sum_{i=l}^{r}gcd(a_{l},....,a_r)\times (r-l+1)$的最大值。 题解:利用"签到游戏"的知识,我们可以知道这样的$gcd$只有$nlogn
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6029 题目描述:给定一个$n$个$m$条边的无向图,可以交换$k$组边,求$1$到$n$的最短路。 题解:发现值域都比较小,考虑$dp$。 我们可以发现,存在一个段点$L$,使得前$L$条边只换不走,后面的$m-L$条边换
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P3312 题目描述:求$\sum_{i=1}^{n}\sum_{j=1}^{m}d(gcd(i,j))[d(gcd(i,j))<=a]$ 题解:我们先会有一个直观的想法:先不考虑$a$的限制: $\qquad\sum_{i=1
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P4827 题目描述:对于每一个$i$,在一棵给定的树上求$\sum_{j=1}^{n}dist(i,j)^k$,其中$k<=150$。 题解:发现$k<=150$,我们可以考虑利用斯特林数将$n$转化为$k$。 $\qquad
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6017 题目描述:定义无向图的度数序列,度数序列的长度为图中点的个数,度数序列中第$i$是图中编号为$i$的度数。对于所有$n$个点$m$条边的边仙人掌,其不同的度数序列有多少种。 题解:考虑求出$n$个点的仙人掌的边数上界
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P1587 题目描述:求有多少个$\frac{a}{b}(1<=a<=n,1<=b<=m)$在$k$进制下是纯循环小数$(注意:相等的数只算一次)$。 题解:可以发现$\frac{a}{b}(1<=a<=n,1<=b<=m)$在
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P6016 题目描述:有$n$位同学,每一位同学在第$0$天时有$p_{i}$的概率报名参加活动,若在第$t-1$天有一个同学的好朋友报名参加活动,那么第$t$天他就会报名参加活动。求截止到$T$天,报名参加活动的概率期望人数是
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P3826 题目描述:有$n$个蔬菜,每一天最多卖$m$个蔬菜,每个蔬菜有一个单价$a_{i}$,第一次买该种蔬菜还可以得到额外价值$s_{i}$,该蔬菜的库存一共有$c_{i}$单位,每天会有$x_{i}$单位的蔬菜变质。给定
阅读全文
摘要:链接:https://www.luogu.com.cn/problemnew/solution/P3687 题目描述:给定一个无向图,求加一些便后变为仙人掌的方案数。 题解:首先,若该图不是仙人掌,直接输出零即可,判仙人掌的过程可以采用$tarjan$,判$[dfn_{x}>dfn_{y}]+[df
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/P3674 题目描述:给定一个序列,有三种操作: 询问一个区间是否可以选出两个数它们的差为$x$。 询问一个区间是否可以选出两个数它们的和为$x$。 询问一个区间是否可以选出两个数它们的积为$x$。 题解:对于第三种操作,可以直
阅读全文
摘要:链接:https://www.luogu.com.cn/problem/CF1292D ~~话说这个题怎么比上面那道题还要简单,顺序是不是弄反了。~~ 讲一讲我的做法: 题解:如果我们把这些数看成一棵树,每个节点x的父亲是$\frac{x}{f(x)}$(其中$f(x)$是$x$的最小质因子)。样例
阅读全文
摘要:AT2300 Snuke Line 为什么你们不是主席树就是树状数组,发一个数论分块做法。 链接:https://www.luogu.com.cn/problem/AT2300 题目描述:有一趟列车有$M+1$个车站,从$0$到$M$编号。有$N$种商品,第$i$种只在编号$[li,ri]$的车站出
阅读全文
摘要:$[IOI2011]crocodile$ 这题没有题解,我就来发一篇。 链接:https://www.luogu.com.cn/problem/P5845 题目描述:给定出发点$s$与$k$个终点,有一个鳄鱼门卫可以在每一轮堵住一条边,求最坏情况下走到终点要多长时间。 题解:从出发点像终点考虑十分复
阅读全文
摘要:[$TJOI2015$]组合数学 链接:https://www.luogu.com.cn/problem/P3974 题面:有一个$n\times m$的网格,有些格子里有财宝,每次从左上角出发,只能往右或下走且每一次经过一个格子至多只能捡走一块财宝,求最少多少次能将财宝捡完。 题解:铭记这个公式:
阅读全文
摘要:[$Code$+#4]最短路 链接:https://www.luogu.com.cn/problem/P4366 题面:给定一个$n$个点,$m$条边的无向图,若任意点对$(i,j)$之间还有一条长为$(i xor j)\times C$的边,求$A$到$B$的最短路。 题解:$(i xor j)\
阅读全文
摘要:$[ZJOI2010]$排列计数 链接:https://www.luogu.com.cn/problem/P2606 题面:求满足$p_{i}>p_{i/2}(∀i∈[2,n])$的排列个数。 题解:考虑将限制转化成一棵树,如果我们将$i$向$i/2$连边,这道题目变成了树上排列计数的裸题。转化为了
阅读全文
摘要:$CF451E$ $Devu$ $and$ $Flowers$ 链接:https://www.luogu.com.cn/problem/CF451E 题目描述:将一些球丢进一个盒子里,每一个求有一种颜色,有多少种本质不同的方法 题解:可知该题的模型是多重集的组合数,由于该题不满足$a_{i}<=r$
阅读全文
摘要:[SCOI2015]小凸玩矩阵 链接:https://www.luogu.com.cn/problem/P4251 题解:可以发现去掉了$k$的限制之后,原问题是一个二分图的最大独立集的问题,加上了$k$的限制就可以直接二分,但要注意的是求第$k$大的,所以要转化为求第$n-k+1$小的。 #inc
阅读全文
摘要:https://www.luogu.com.cn/problem/P2824 题解:仔细思考可以发现这道题与https://arc101.contest.atcoder.jp/tasks/arc101_b?lang=en 是等价的。二分之后原问题就转化为了$0,1$序列,可以直接用线段树维护。 #i
阅读全文
摘要:$[IOI2019]$排列鞋子 链接:https://www.luogu.com.cn/problem/P5749 题目描述: 将一个序列$A$交换到满足对于任意的$i(1<=i<=n/2)$满足 $a_{i}=-a_{i\times 2}$且$a_{i}<0$,求至少要交换多少次。 题解:交换多少
阅读全文
摘要:基础博弈练习题 链接:$https://www.luogu.com.cn/problem/P5652$ 题目描述: 规则是这样的,先给定一个正整数$m$和一个$n$个数的序列$B$,一开始有一个棋子在$B$的第一个位置,并将$B1$减去$1$。此后双方轮流操作,每次操作,假设当前棋子在$i$,可以把
阅读全文
摘要:$[MtOI2019]$时间跳跃 链接:https://www.luogu.com.cn/problem/P5615 题目描述:机关有$n$条秘密通道,第$i$条秘密通道的长度为$i$,机关会从所有选择方式种等概率随机选出一些秘密通道,如果选出来的这些秘密通道能组成一个凸多边形,那么这个方案的权值就
阅读全文
摘要:Day0 CSP模拟赛: t1就是模拟题 t2是期望的线性性 t3是状压dp,T3没调出来 得分:100+100+0 CSP-S-Day1 一个小时做完了t1,t2 看到t3,贪心的建个限制图可以做到n的4次方,莫名没过第二个样例,最后看完题解发现少讨论了头和尾的情况,还有很多细节 估分100+10
阅读全文
摘要:「NOIP2012」开车旅行 题面描述: 小$A$与小$B$开车旅行,两个点的距离是两个点的高度的差的绝对值,若两个点的距离相同,则认为海拔低的要更近,小$A$以离他次近的点作为目的地,小B以离他最近的点作为目的地,小$A$与小$B$轮流开车,若行驶距离超过或没有目的地则停止旅行. 回答两个问题:
阅读全文
摘要:https://www.luogu.org/problem/P2886 题目描述: 给出一张无向连通图,求$S$到$E$经过$k$条边的最短路。 对于一类$S$到$E$走指定数量的边数,求它的最短路或条数,都可以采用矩阵快速幂的方式解决.我们回忆一下那一个慢得惊人的$floyd$算法,将它的$dp$
阅读全文
摘要:牛客CSP-S提高组赛前集训营2 预估得分:100+100+40 实际得分:65+80+40 ~~不开long long见祖宗~~ T1 服务器需求 https://ac.nowcoder.com/acm/contest/1101/A 小多计划在接下来的n天里租用一些服务器,所有的服务器都是相同的。
阅读全文