摘要:
A. [USACO23FEB] Equal Sum Subarrays G 给定一个长为 $n$ 的数组 $a$,满足所有子区间的和互不相同。对于所有 $1 \leq i \le n$,求出最小代价使得对 $a_i$ 进行一次操作后存在两个子区间的和相同。在一次操作中,你可以用 $|t-a_i|$ 阅读全文
摘要:
A. [USACO23JAN] Tractor Paths P 有 $n$ 个区间,第 $i$ 个区间为 $[l_i,r_i]$。保证 $l_1<l_2<\cdots<l_n$ 且 $r_1<r_2<\cdots<r_n$。其中一部分区间是特殊的。 如果第 $i$ 个区间和第 $j$ 个区间相交,那 阅读全文
摘要:
给定一棵树,给每个点填 $0$ 或 $1$,给每条边填 $\text{AND}$ 或 $\text{OR}$,求有多少种填法满足存在一种缩边的顺序,使得每次把一条边的两个端点缩成一个点,权为原端点与边的运算值,最终点的权为 $1$。答案对 $998244353$ 取模。 $n \leq 10^5$。 阅读全文
摘要:
A. [USACO22OPEN] 262144 Revisited P 对于一个长为 $m$ 的序列 $b$,如下定义其权值:对其进行 $m-1$ 次操作,每次选择相邻的两个数合并,合并后将其替换为一个大于两数最大值的数。$m-1$ 次操作后将只剩下一个数,$b$ 的权值即为最终数字的最小值。 给定 阅读全文
摘要:
称一个排列是好的,当且仅当对于所有 $m$ 都满足所有长度为 $2m+1$ 的子串的中位数不在第 $m+1$ 个。给定一个一些数被替换成 $-1$ 的排列 $p$,你需要统计所有可能的好排列的数量。答案对 $10^9+7$ 取模。 $n \leq 10^3$。 先考察合法排列的形态。 对于长为 $3 阅读全文
摘要:
A. [USACO22DEC] Breakdown P 给定一个$n$ 个点 $n^2$ 条边的有向完全图,边有边权 $w_{i,j}$。$n^2$ 次操作,每次操作删去一条边,每次操作后询问从 $1$ 到 $n$ 可以重复经过点边的恰好 $k$ 条边的最短路长度。 $n \leq 300$,$k 阅读全文
摘要:
A. [USACO22DEC] Bribing Friends G 有 $n$ 个朋友,第 $i$ 个朋友有人气值 $p_i$。第 $i$ 个朋友能出现,当且仅当你给它 $c_i$ 块钱。如果你给第 $i$ 个朋友 $x_i$ 个冰淇淋,那么他会给你 $1$ 块钱的折扣。现在你有 $a$ 块钱和 $ 阅读全文
摘要:
A. [USACO22DEC] Barn Tree S 给定一颗树,初始时点 $i$ 有权值 $h_i$。你可以进行若干次操作,每次选择有边直接相连的两个节点 $(u,v)$ 和一个整数 $k$,令 $h_u \gets h_u - k$,$h_v \gets h_v + k$。你需要保证操作过程中 阅读全文
摘要:
对于两个排列 $A,B$,定义其相似度 $f(A,B)$ 为满足 $0 \leq i <n$ 且 $(a_{i+1} - a_{i})(b_{i+1} - b_i) > 0$ 的 $i$ 的个数。 给定 $n,m,P$,求 $f(A,B) = k$ 的排列 $(A,B)$ 对数,答案对 $P$ 取模 阅读全文
摘要:
A. 种花 枚举 $(x_2,y_0)$,考虑 $x_1$ 可能在哪些位置,显然是在 $x_2$ 往上的一个极长连续 0 段上。 考虑如果固定了 $x_1$ 的位置后怎么计算 C 形的数量,我们预处理出 $r_{i,j}$ 表示从 $(i,j)$ 开始往右的极长 0 连续段长度,显然这个方案数就是 阅读全文