摘要: 题目描述 给定 \(NM\) 个数 \(A_1,A_2,\dots,A_{NM}\),你要将这些数分成 \(N\) 个数组,每个数组 \(M\) 个数。接着你要将这些数组按字典序排序。 对于排序后每个数组求出可能的字典序最小情况。 思路 我们从字典序的比较上来考虑,并把 \(A\) 排序。 首先考虑 阅读全文
posted @ 2024-09-17 21:46 Yaosicheng124 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 题目描述 我们定义一个数组 \(P\) 的代价为: \[\sum \limits_{x\in P} last(x)-first(x) \]这里 \(first(x),last(x)\) 是指 \(x\) 第一次,最后一次出现的位置。 你需要将数组 \(A\) 分成恰好 \(k\) 段,求最小总代价。 阅读全文
posted @ 2024-09-17 18:52 Yaosicheng124 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一个所有数互不相同的长度为 \(N\) 的序列 \(P\),你可以执行以下操作任意次: 选择一对 \(1\le l < r\le N\),并把其中除最小值外的所有元素删除。 求最终可以得到的不同序列数量。 思路 我们考虑怎样通过删除最少的元素来删除 \(i\),很明显,就是选择区间 \ 阅读全文
posted @ 2024-09-17 18:00 Yaosicheng124 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一根 \(1\) 到 \(N\) 的数轴。一开始有一个棋子在 \(N\)。每次棋子 \(x\) 可以跳到 \(x-1,x+1\) 或 \(x\) 的因子处(不能超出 \(1\) 到 \(N\))。 每个点只能到达一次。求棋子到达 \(1\) 的方案数。 思路 由于求倍数比因子简单,所以 阅读全文
posted @ 2024-09-17 16:34 Yaosicheng124 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定 \(N\) 个不同颜色的小球。你可以进行以下操作: 插入一个颜色为 \(0\) 的小球,此操作最多执行 \(k\) 次。 选择一个非零球,使得该球与至少一个 \(0\) 小球相邻。并把该小球移动到任意位置。这样会花费 \(1\) 的代价。 对于每个 \(1\le k \le N\) 阅读全文
posted @ 2024-09-16 22:12 Yaosicheng124 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 题目描述 定义一个长度为 \(N\) 的 \(01\) 串 \(S\) 的得分为: 对于每个 \(1\le i\le M\),如果存在 \(l_i\le j\le r_i 且 S_j=1\),则将 \(a_i\) 添加到得分中。(\(a_i\) 可能为负数) 找到字符串的最大可能得分。 思路 我们试 阅读全文
posted @ 2024-09-16 17:01 Yaosicheng124 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有 \(N\) 个专辑,第 \(i\) 个专辑中有 \(k_i\) 首歌曲,其中第 \(j\) 首歌的酷炫程度为 \(a_{i,j}\)。 你会选择一个排列 \(p_1,p_2,\dots,p_N\),每次你会将 \(p_i\) 中所有歌曲从前往后依次听完。每当你遇到一个严格大于之前听过所 阅读全文
posted @ 2024-09-15 23:07 Yaosicheng124 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有 \(N\) 个景点,第 \(i\) 个属于公司 \(c_i\)。当你第一次路过一个属于公司 \(i\) 的景点时,你会获得 \(w_i\) 元。 在景点之间有 \(m\) 条单向道路连接 \(u,v(u<v)\)。一开始你在景点 \(1\)。求到所有景点 \(1\le i\le N\) 阅读全文
posted @ 2024-09-14 17:14 Yaosicheng124 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有 \(N\) 个参赛选手,将进行 \(N-1\) 场比赛,第 \(i,j\) 个选手进行比赛有 \(P_{i,j}\) 的激烈程度。每当选手 \(i\) 打败选手 \(j\) 时,\(P_{i,x}\leftarrow\max(P_{i,x},P_{j.x})\)。 在这些比赛中,编号小 阅读全文
posted @ 2024-09-11 21:43 Yaosicheng124 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有 \(N\) 个小屋,每条小屋有 \(s_i\) 条短径,\(l_i\) 条长径通向湖。 每天,你将从一个小屋出发,先走到湖再走到另一个小屋(可以是一开始的小屋),但其中必须至少有一条通过的小径是短径。 一开始你在 \(1\) 号小屋,求走 \(M\) 天的方案数。 思路 由于把小屋当做 阅读全文
posted @ 2024-09-10 09:35 Yaosicheng124 阅读(7) 评论(0) 推荐(0) 编辑