ARC089F ColoringBalls 题解

ARC089F ColoringBalls 题意 有 $n$ 个白色小球排成一排。 给定一个长度为 $k$ 的只包含红色和蓝色的染色操作序列。 按照染色操作序列的顺序,每次选择一段区间(可以为空),将区间内的小球全部染成当前...

ARC095F Permutation Tree 题解

ARC095F Permutation Tree 题意 对于一个 $1\sim n$ 的排列 $p_{1\cdots n}$,可以通过如下方法生成一棵树: 对于 $i$,如果 $p_i \ne 1$,则找到一个最大的 $j$ 满足 $p_j < p_i$,在 $i,j$ 之间连...

ARC091F Strange Nim 题解

ARC091F Strange Nim 题意 有 $n$ 堆石子,第 $i$ 堆有 $a_i$ 个石子和一个整数 $k_i$。 两个人轮流,每次选择一堆,从中要取出至少一个石子。 设选择了第 $i$ 堆,当前还剩下 $x$ 个石子,则可以从中取出...

ARC093F Dark Horse 题解

ARC093F Dark Horse 题意 有 $2^n$ 个人,编号为 $1 \sim 2^n$,他们要进行一场比赛。 他们首先会排成一排形成一个排列,然后每一轮第 $2k-1$ 和第 $2k$ 个人对抗,留下胜利者,最终留下的人是冠军。 另有...

ARC102F Revenge of BBuBBBlesort!

ARC102F Revenge of BBuBBBlesort! 题意 给定一个 $1 \sim n$ 的排列 $p$。 每次操作可以选择一个满足 $p_{i-1} > p_i > p_{i+1}$ 的 $i$,将 $p_{i-1}$ 和 $p_{i+1}$ 交换。 问能否将 $p$ 变成 $1,2,3,\c...

ARC092F Two Faced Edges 题解

ARC092F Two Faced Edges 题意 给定一张 $n$ 个点 $m$ 条边无重边无自环的有向图。 求每条边反向后整张图的强连通分量个数有没有变化。 $n \le 10^3$,$m \le 2 \times 10^5$。 题解 直接上结论: 对...