上一页 1 2 3 4 5 6 7 ··· 20 下一页
摘要: P4643 [国家集训队] 阿狸和桃子的游戏 题意 给定一个有 \(2n\) 个点的带边权和点权图。 两人在图上博弈,依次选择一个点标记并将点权加入权值和。 若一条边的两个端点被同一个人覆盖,那么将边权加入权值和。 求两人在最优策略下的权值和之差。 Sol 眼前一亮思维题! 边权除以二放到点权上,排序做完了。 阅读全文
posted @ 2024-09-15 22:36 cxqghzj 阅读(3) 评论(0) 推荐(0) 编辑
摘要: YC339A [ 20240915 CQYC NOIP 模拟赛 T1 ] 演讲(talk) 题意 有 \(n\) 个地点,你可以: 使用 \(\frac{a_i}{len}\) 的代价标记该地点。 使用 \(\frac{b_i}{len}\) 的代价标记该地点并使得 \(len := len + 1\)。 跳过该地点。 你不需要按照顺序标记,问标记 \(m\) 个点的最小代价是多少(可以证 阅读全文
posted @ 2024-09-15 21:54 cxqghzj 阅读(7) 评论(0) 推荐(0) 编辑
摘要: [AGC004C] AND Grid 题意 给定一张黑白网格图,每个格子有两个颜色,保证边界没有黑色。 你需要另外构造两张网格图,使得两张黑色格子四联通,且两个网格黑色的交刚好等于原图。 \(n \le 500\)。 Sol 很好玩的构造题。 注意到边界没有黑色格子。 不难往这个方向想:先染满,使用某种方式将整张图分成两半,这样满足原图 阅读全文
posted @ 2024-09-15 11:15 cxqghzj 阅读(2) 评论(0) 推荐(0) 编辑
摘要: [AGC003F] Fraction of Fractal 题意 给定一个由黑白组成的网格。 保证黑子四联通。 规定一次操作为使用最初的网格图替换当前网格图的所有黑色格子。 操作 \(k\) 次。 问最终有多少个黑色连通块,对 \(10 ^ 9 + 7\) 取模。 \(k \le 10 ^ {18}\)。 Sol 先不难注意到这个东西只和原网格图是否左右联通 阅读全文
posted @ 2024-09-13 22:31 cxqghzj 阅读(4) 评论(0) 推荐(0) 编辑
摘要: [AGC003E] Sequential operations on Sequence 题意 给定一个整数序列,有 \(q\) 次操作,每次操作从无限复制的序列里面选择前 \(q_i\) 个元素作为当前的序列。 问 \(1\) 到 \(n\) 每个整数在最终序列中出现的次数。 \(n \le 10 ^ 5, q_i \le 10 ^ {18}\) Sol 想象一下每次操作,都是复制若干 阅读全文
posted @ 2024-09-13 12:26 cxqghzj 阅读(5) 评论(0) 推荐(0) 编辑
摘要: [AGC002F] Leftmost Ball 题意 给定 \(n\) 种颜色的球,每一种有 \(k\) 个,随意排列 \(n \times k\) 个球,然后将每种球的左边第一个球变为第 \(n + 1\) 种颜色,问操作过后有多少不同的颜色序列。 \(n, k \le 2000\)。 Sol 先将修改的球当成一种新的颜色。 注意到一个性质,假 阅读全文
posted @ 2024-09-11 21:40 cxqghzj 阅读(1) 评论(0) 推荐(0) 编辑
摘要: [AGC002E] Candy Piles 题意 两人博弈,给定 \(n\) 堆糖果。 选择糖果数量最多的一堆,全部次掉。 给每一堆都次掉一个糖果。 吃掉最后一个糖果的人判负。 \(n \le 10 ^ 5\)。 Sol 身体。 将每一堆从大到小排序。 发现吃掉一堆就是删除最左边的一列,每一堆都吃一个就是删除下面一排。 不难想到将其转化为走网 阅读全文
posted @ 2024-09-10 22:57 cxqghzj 阅读(4) 评论(0) 推荐(0) 编辑
摘要: CF1670F Jee, You See? 题意 给定 \(n, l, r, z\),计算长度为 \(n\) 的序列的数量,使得: \(l \le \sum a_i \le r\)。 \(a_1 \oplus a_2 \oplus ... \oplus a_n = z\)。 对 \(10 ^ 9\) 取模。 \(n \le 10 ^ 3, l 阅读全文
posted @ 2024-09-10 21:49 cxqghzj 阅读(5) 评论(0) 推荐(0) 编辑
摘要: [AGC002D] Stamp Rally 题意 给定一张无向图,\(q\) 次询问从 \(x, y\) 出发,经过 \(z\) 个点,可以重复经过每个点只算一次,求经过的边最大编号最小是多少。 \(n, q \le 10 ^ 5\)。 Sol 先建出瓶颈生成树,问题变成树上瓶颈连通块? 似乎除了可持久化并查集没有其他做法。 首先根号做法显然 阅读全文
posted @ 2024-09-09 21:32 cxqghzj 阅读(5) 评论(0) 推荐(0) 编辑
摘要: [ARC108D] AB 题意 每次操作可以: 若 \(s_i = A\) 且 \(s_i + 1 = A\),则插入字母 \(c_{AA}\)。 若 \(s_i = A\) 且 \(s_i + 1 = B\),则插入字母 \(c_{AB}\)。 若 \(s_i = B\) 且 \(s_i + 1 = A\),则插入字母 \ 阅读全文
posted @ 2024-09-09 17:17 cxqghzj 阅读(6) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 20 下一页