随笔分类 - 题解
题解
摘要:$T$ 组测试数据。给定字符串 $S$,问有多少不同的非空字符串 $A$,$B$,$C$ 满足 $S=ABABAB...ABC$ 且 $A$ 中出现奇数次的字符数不多于 $C$。
数据范围:$1\le T\le 5$,$1\le |S|\le 2^{20}$。
阅读全文
摘要:题面 CF755G PolandBall and Many Other Balls 给定 \(n\) 和 \(m\)。有一排 \(n\) 个球,求对于每个 $1\le k\le m$,选出 \(k\) 个球或相邻的球不能重复的方案数。 数据范围:$1\le n\le 109$,$1\le m<2{1
阅读全文
摘要:有一棵 $n$ 个点的 带权 树和 $m$ 个关键点,要求杀了一个不关键的点,满足最多的关键点到离它最远的所有关键点的路径都被打断。求可以满足的最多关键点数和此时的杀点方案数。
数据范围:$2\le m
阅读全文
摘要:有一个大小为 $k$ 的空书架。有 $n$ 天和 $n$ 种书,每天要求书架中有书 $a_i$。每天可以多次买书,买书 $i$ 的价格为 $c_i$。每天可以扔书(因为书架满了)。求满足要求的最小代价。
数据范围:$1\le n,k\le 80$。
阅读全文
摘要:给一张网络流图,可能有流量不守恒或者流量超过容量的情况,求最少的将某条边流量或容量 $\pm 1$ 的操作次数使得网络流图正确。
数据范围:$1\le n,m\le 100$,$0\le f,c\le 10^6$。
阅读全文
摘要:$n$ 个关卡,对每个关卡可以花 $a_i$ 时间得到 $1$ 颗星,或花 $b_i$ 时间得到 $2$ 颗星,或不玩。问获得 $m$ 颗星最少需要多少时间。
数据范围:$1\le n\le 3\cdot 10^5,1\le m\le 2n$。
阅读全文
摘要:给 $n$ 个点 $m$ 条边,每个点有颜色 $c_i(1\le c_i\le k)$,求有多少个颜色对两组点并后是二分图。
数据范围:$1\le n,m,k\le 5\cdot 10^5$。
阅读全文
摘要:给 $n$ 个数的序列 $a_i$,求有多少种 $n$ 个数的排列 $p_i$,使得
$$\frac{a_{p_i}}{\max_{j=1}^{i-1} a_{p_j}}\notin \left(\frac 12, 2\right)$$
答案膜 $998244353$。
数据范围:$2\le n\le 5000$。
阅读全文
摘要:给 $n$ 个数 $a_i$,固定 $k$ 个下标 $b_i$,求只修改不在 $b_i$ 中的下标的值使 $a_i$ 严格单调递增的最少修改次数。
数据范围:$1\le n\le 5\cdot 10^5$,$0\le k\le n$。
阅读全文
摘要:给一个长度为 $n$ 的数组 $a_i$,问是否有一棵树,每个节点要么是叶子要么至少有两个儿子,而且 $i$ 号点的子树大小是 $a_i$。
数据范围:$1\le n\le 24$。
阅读全文
摘要:给一棵 $n$ 个节点的带权树,求一种遍历方案,从 $1$ 出发,每条边走两次,走过所有点,第一次经过每个节点的平均时间最小。输出这个平均时间。
数据范围:$2\le n\le 10^5$。
阅读全文
摘要:有 $n$ 个在 $[1,d]$ 内的整数,求使可以拿出 $2m$ 个整数凑成 $m$ 个相等的整数对的方案数。
数据范围:$0\le m\le 10^9$,$1\le n\le 10^9$,$1\le d\le 10^5$。
阅读全文

浙公网安备 33010602011771号