随笔分类 - 题解
摘要:CF1368G - Shifting Dominoes 题目大意 给定一个被$1\times 2$的骨牌(横向或者竖向)铺满的方格图 现在可以拿走一个骨牌,之后任意一个骨牌可以沿着其放置方向左右移动至多一步 求最终两个空位所在不同位置的方案数 分析 观察一个空位的移动 如果上/下/左/右边是一条骨牌
阅读全文
摘要:CF1061E - Politics 题目大意 给定两棵有根树$T_1,T_2$,节点均从$1-n$编号 对于节点$i$,有权值$a_i$,每个节点可以被选择一次 对于$T_1,T_2$,有$q_1,q_2$条限制,每条限制了一个子树$k$内恰好有$x$个点被选择 求最大化选择的权值之和,或者确定不
阅读全文
摘要:CF1111E - Tree 题目大意 给定一棵无根树$T$,$q$次查询每次查询一个给定一个根$r$,点集$S$和限制$m$ 求将$S$分成不超过$m$个非空集合,使得最终每个集合内不存在两点为祖先关系 分析 容易发现题目是一个给定部分点集的树形$dp$,因此需要用虚树来处理 将$r$也加入虚树,
阅读全文
摘要:CF1468L - Prime Divisors Selection 题目大意 对于一个序列$A$,一个合法的质因子序列$P$满足$\forall P_i|A_i,P_i\ is\ a\ prime$ 给定一个序列$a_i,i\in[1,n]$,求选出$k$个数,使得对于选出的序列$A$ 不存在一个
阅读全文
摘要:CF1392I - Kevin and Grid 题目大意 给定一张网格图,每个点上$(i,j)$写着$a_i+b_j$ 对于一个给定阈值$x$,将图分为$a_i+b_j<x$和$a_i+b_j\ge x$两组连通块 定义一个能够连通到网格图边界的连通块的价值为1,否则为2 有$q$次查询,每次给定
阅读全文
摘要:CF1299D - Around the World 题目大意 给定一张带权无向图,满足经过1号点不存在长度$>3$的简单环 求删除1号点所连边的一个子集,使得剩下的边构成的图满足 不存在一条 非完全重复 回路 异或和为0 非完全重复即所有边恰好被经过偶数次的回路 边权$<32$ 分析 考虑如何判定
阅读全文
摘要:CF1379E - Inverse Genealogy 题目大意 给定$n,k$,要求构造一棵二叉树满足 1.除了叶子以外的节点有两个儿子 2.称一个节点是特殊的:两个儿子中,一个儿子$size$至少是另一个的两倍 要求特殊的节点恰好有$k$个 分析 首先考虑一些简单的情况 1.$2|n$时不存在合
阅读全文
摘要:CF1305G - Kuroni and Antihype 题目大意 有$n$个人,每个人有一个权值$a_i$ 每个人可以自己选择放入集合,不获得分数 或者一个已经在集合中的人$i$可以把一个$a_i \ \text\ a_j=0$的$j$放入集合,并且获得$a_i$的分数 求最大得分总和 模型分析
阅读全文
摘要:CF1276F - Asterisk Substrings 题目大意 给定串$S,|S|=n$,设一个串的子串集合为$Sub(S)$ 求$|Sub(S) \cup Sub(+S[2:n])\cup Sub(S[1:1]++S[3:n])\cup \cdots|$ 其中*表示特殊字符而不是通配符 分析
阅读全文
摘要:CF1082F - Speed Dial 题目大意 给定$n$个电话号码,你可以随意生成$k$个快捷键,每个快捷键是一个数字串 最终拨号方式: 选择 至多一个 快捷键按下,对于剩余部分手动补全,且不允许退格 每个电话号码有拨打次数,最小化手动补全部分的长度总和 分析 如果每次选定一个集合使其公用一个
阅读全文
摘要:CF1366G - Construct the String 题目大意 给定一个初始串$S$和目标串$T$ 其中$S$除了包含字母外还包含删除标记'.' 具体的$S$表示的字符串$f(S)$,就是依次加入每个字母,或者在删除标记处删除上一个字符(不存在这个字符则非法) 求删除$S$中最少的字符,使得
阅读全文
摘要:CF1221G - Graph And Numbers 题目大意 给定一个$n$点$m$边的无向图,\(n\leq 40\) 求给所有点01染色,满足 至少存在一条边两边的点均为0 至少存在一条边两边的点一个为0,一个为1 至少存在一条边两边的点均为1 的方案数 分析 至少存在 问题并不好处理,由于
阅读全文
摘要:CF1201E2 - Knightmare (hard) 题目大意 $n\times m(2|n,2|m)$的棋盘上有两个 马 (Knight是国际象棋) 分别位于$S_1=(x_1,y_1),S_2=(x_2,y_2)$ 他们分别要到达$T_1=(\frac{2},\frac{2}),T_2=(\
阅读全文
摘要:CF1408 - Clusterization Counting 题目大意 给定$n$个点无向带权完全图,求将这些点分组,使得 组内的边边权 都小于 组内点连到组外点的边权 保证边权不同 分析 考虑如何确定合法的分组 从小到大依次加入每一条边,则一个合法的分组一定在某一个时刻满足 1.这个分组是一个
阅读全文
摘要:CF1450H2 - Multithreading (Hard Version) 题目大意 给定一个均分成$n$份($n$为偶数)的圆,每份上有一个元素为0/1,其中一些元素的值未知,且随机 当存在一个方案,0和0连线,1和1连线,使得每个元素都被恰好连一条线时,称环$c$合法 定义$f(c)$为上
阅读全文
摘要:CF1379F2 - Chess Strikes Back (hard version) 题目大意 给定一个$2n\times 2m$的交错棋盘,一个位置$(i,j)$可以放当且仅当$2|i+j$ 给定$q$次操作,每次操作在一个位置加入或删除一个障碍 求是否存在一种方案能在棋盘上放入$nm$个互不
阅读全文
摘要:CF1217F - Forced Online Queries Problem 题目大意 $n$个点无向图,$m$次操作,每次加入/删除一条边,或者查询两个点连通性 $lst$为上次查询的连通性情况,即$lst={0,1}$ 加密方式为$x=(x'+lst-1)\mod n+1$ 吐槽 如果你管这叫
阅读全文
摘要:CF1393E2 - Twilight and Ancient Scroll (harder version) 题目大意 给定$n$个串$S_i$,求在每个串中至多删除一个字符(可以删到空) 最终$S'_i$字典序单调不减的方案数 dp 显然是记录上一个串删除的位置$j$,得到$dp_j$,依次考虑
阅读全文
摘要:CF1510H - Hard Optimization 题目大意 给定$n$个区间$L_i,R_i$,满足其两两之间要么包含要么不交,且所有$L_i,R_i$互不相同 求为每个区间选定$L_i\leq l_i<r_i\leq R_i$,$[l_i,r_i]$仅在端点相交 使得$\sum r_i-l_
阅读全文
摘要:CF1514E - Baby Ehab's Hyper Apartment 题目大意 交互题,给定$n$元竞赛图,方向未知,通过两种操作 1.查询$(a,b)$方向 ,上限$9n$次 2.查询$a$到达一个集合$S$是否存在正向边,上限$2n$次 判定所有点之间能否互相到达 分析 能否互相到达是一个
阅读全文

浙公网安备 33010602011771号