摘要: 题意 有 \(n\) 个人,\(m\) 对关系,要求每对关系中,有且仅有一个人给另外一个人送礼物,并且使送出礼物最多的人送的礼物尽可能少。并输出送礼物的方案。 Sol 二分答案,对于每个人向每个限制连 \(1\) 容量,每个限制向汇点连 \(1\) 容量。 Code array <pii, N> i 阅读全文
posted @ 2023-12-31 16:22 cxqghzj 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个序列,维护下列操作。 区间加 区间查询数中只包含 \(4, 7\) 数的个数。 所有数前后不超过 \(1e4\)。 Sol 块块版。 \(1e4\),发现满足条件的数的个数只有 \(30\) 个。 对于每个块开一个桶,记录每种数有多少个。 查询时暴力枚举 \(30\) 个数,暴力判断即 阅读全文
posted @ 2023-12-31 11:46 cxqghzj 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一棵大小为 \(n\) 的树,有 \(k\) 个人,第 \(i\) 个人在节点 \(a_i\)。 从第 \(1\) 秒开始,依次操作第 \(1, 2, 3, \ldots, k, 1, 2, 3, \ldots, k, \ldots, k, \ldots\) 个人,把这个人移动到没有走过的 阅读全文
posted @ 2023-12-31 11:15 cxqghzj 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个由 \(['L', 'R']\) 组成的网格图。 每个点有一个方向,用 \(['U', 'D', 'L', 'R']\) 表示。 每次操作可以选择两个相邻的点,使其中一个顺时针旋转另一个逆时针旋转。 称一个匹配为站在两个相邻点所朝的方向上使得左边是 \(L\) 右边是 \(R\)。 S 阅读全文
posted @ 2023-12-31 08:22 cxqghzj 阅读(6) 评论(0) 推荐(0) 编辑