随笔分类 - Luogu
摘要:给定一棵$n$个点的树,陷阱在房间$A$,一只老鼠在房间$B$。管理员每回合可以堵住一条边或者疏通一条边;老鼠每回合走一条边,它走过的边也会被堵住。求管理员至少操作几次才能把老鼠赶到房间$A$。
阅读全文
摘要:给定一个$W\times H$的网格图,其中有$n$个点上的核电站核泄漏了。每个核电站有两个参数$a_i,b_i$,表示距离它契比雪夫距离为$d$的点将会受到$\max\{a_i-b_i\times d,0\}$单位的核辐射。$q$次询问,每次求一个子矩阵中所有点受到的平均辐射量。
阅读全文
摘要:有$n$座山,$q$个事件,分三种:某座山峰雾去/雾回;某座山峰旗升/旗落;询问能否知道某座山峰的高度。定义若第$i$座山峰是间峰,则它的高度是左右两座山峰的平均值。已知挂上旗帜的一定是间峰,但间峰不一定挂旗。你可以直接观测无雾的山的高度,或根据当前挂有旗帜的间峰信息推断,来判断一次询问。
阅读全文
摘要:给定一个程序,包含一些给定语句。求一个多项式(不能忽略常数项和系数),表示最终复杂度。
阅读全文
摘要:给定一棵$n$个点的树,对于每个点$i$,求出$\sum_{j=1}^ndist(i,j)^k$。
阅读全文
摘要:给定一张$n$个点的$DAG$。求对于每一个点,有多少点被它支配。
阅读全文
摘要:给定一张$n$个点$m$条边的有向图。从$1$号点出发走回$1$号点,可以走至多一次反向边,问最多能经过多少节点。
阅读全文
摘要:有$n$个敌方单位,各有$a_i$点体力。有$q$次操作,分为两种:锁定——以$p$的概率对指定敌方单位造成$1$点伤害;结界——在给定的若干敌方单位中随机选中一个存活的单位,求每个敌方单位被选中的概率。最后你还要输出每个敌方单位剩余体力值的期望。
阅读全文
摘要:给定$n$个数$a_{1\sim n}$,要求找到若干分界点$k_{1\sim p}$满足$\sum_{i=1}^{k_1}a_i\le\sum_{i=k_1+1}^{k_2}a_i\le\cdots\le\sum_{i=k_p+1}^na_i$。求$(\sum_{i=1}^{k_1}a_i)^2+(\sum_{i=k_1+1}^{k_2}a_i)^2+...+(\sum_{i=k_p+1}^na_i)^2$最小值。
阅读全文
摘要:给定一棵树,第$i$个点在第$w_i$个时刻会有一个观察员。有$m$个人在跑步,沿着从$x$到$y$的树上路径,每单位时间跑过一条边。问每个观察员能看到多少人。
阅读全文
摘要:有$n$种烹饪方法和$m$种食材,用第$i$种烹饪方法烹饪第$j$种食材有$a_{i,j}$种方法。现在可以做任意道菜(假设做了$k$道),满足:至少一道菜;每道菜烹饪方法各不相同;一种食材至多出现在$\lfloor\frac k2\rfloor$道菜中。
阅读全文
摘要:给定一张$n\times m$的$01$矩形,支持两种操作:单点修改;询问一个子矩形内最大全$1$正方形边长。
阅读全文
摘要:有$n$个值域为$[1,n]$的数,其中$m$个数已知。求剩余的数有多少种填法,满足$\forall i$,大于等于$i$的数不超过$n-i+1$个。
阅读全文
摘要:给定$n$个诗句,你可以把若干连续的诗句并在一行(一行的诗句间要加空格)。给定一个标准值$m$和一个数$p$,要求最小化每行字数和$m$之差的绝对值的$p$次方和。
阅读全文
摘要:给定一棵树,每个数有一个点权。问最少修改多少点权(可以改为小数),使得: 同一节点各叶节点权值相同;一个节点的权值等于各叶节点权值之和。
阅读全文
摘要:给定一个$a\times b$的矩阵,要求你对它进行$n-1$次划分,每次把一个矩阵按某一行或某一列分成两个。求这$n$个矩阵各自元素和的最小均方差。
阅读全文
摘要:有$m$个人,其中有一个罪犯。已知$n$个人始终说假话,其余人始终说真话。有$p$句证词,分五种格式。需要找出谁是罪犯,或判断无解或有多种可能。
阅读全文
摘要:一开始有一个长度为$n$的字符串,有$m$次操作:加入一个给定字母;删除最后一个字母(如果串为空则忽略)。已知每次操作有可能成功有可能失败,问最后可能得到多少种串。
阅读全文
摘要:有$n$块$a_i\times b_i$的土地,并购一组土地的代价是$\max\{a_i\}\times\max\{b_i\}$,求买到所有土地的最小代价。
阅读全文
摘要:给定一棵树,每条边有一个边权。你可以断开重连一条边(边权不变),求最小化树的直径。
阅读全文