题目列表
可按标题、OJ、标签和启发记录快速筛选题目解析。
| 标题 | OJ | 题号 | 标签 | 难度 | 最后更新 | 原题 |
|---|---|---|---|---|---|---|
利用名单只能向右延伸的性质,把合法 leader pair 归到最早 G 或最早 H 两类中计数。 | luogu | P9010 | 普及- | 2026-07-11 16:55 | 打开 | |
利用名单只能向右延伸的性质,把合法 leader pair 归到最早 G 或最早 H 两类中计数。 | usaco | 1275 | 普及- | 2026-07-11 16:55 | 打开 | |
相邻观看日之间比较继续订阅和重新开订阅的费用,逐段累加最小值。 | luogu | P9123 | 普及- | 2026-07-11 16:48 | 打开 | |
相邻观看日之间比较继续订阅和重新开订阅的费用,逐段累加最小值。 | usaco | 1301 | 普及- | 2026-07-11 16:48 | 打开 | |
枚举印章四种旋转和所有位置,只要不会盖到目标白格就盖,最后比较覆盖结果。 | luogu | P9122 | 普及- | 2026-07-11 16:44 | 打开 | |
枚举印章四种旋转和所有位置,只要不会盖到目标白格就盖,最后比较覆盖结果。 | usaco | 1300 | 普及- | 2026-07-11 16:44 | 打开 | |
固定活动点视角,把每个活动区间内的牛循环左移 T 次,再整体平移回原坐标。 | luogu | P9185 | 普及/提高- | 2026-07-11 16:40 | 打开 | |
固定活动点视角,把每个活动区间内的牛循环左移 T 次,再整体平移回原坐标。 | usaco | 1325 | 普及/提高- | 2026-07-11 16:40 | 打开 | |
枚举一类句和二类句数量,最大化可用连接词和逗号扩展名词后构造段落。 | luogu | P9184 | 普及/提高- | 2026-07-11 16:31 | 打开 | |
枚举一类句和二类句数量,最大化可用连接词和逗号扩展名词后构造段落。 | usaco | 1324 | 普及/提高- | 2026-07-11 16:31 | 打开 | |
分段处理 F 块,求兴奋值的最小值、最大值和可达步长。 | luogu | P9183 | 普及/提高- | 2026-07-11 16:26 | 打开 | |
分段处理 F 块,求兴奋值的最小值、最大值和可达步长。 | usaco | 1323 | 普及/提高- | 2026-07-11 16:26 | 打开 | |
按目标排名只检查相邻植物的不等式,求最小天数后再整体复查。 | luogu | P9976 | 普及/提高- | 2026-07-11 16:21 | 打开 | |
按目标排名只检查相邻植物的不等式,求最小天数后再整体复查。 | usaco | 1349 | 普及/提高- | 2026-07-11 16:21 | 打开 | |
把连续感染段用最大可行传播窗口覆盖,按边界段和内部偶数段限制窗口长度。 | usaco | 1348 | 普及- | 2026-07-11 16:17 | 打开 | |
把一次喷洒看成只改变二阶差分的一个位置,答案为二阶差分绝对值和。 | luogu | P10133 | 普及/提高- | 2026-07-11 16:11 | 打开 | |
把一次喷洒看成只改变二阶差分的一个位置,答案为二阶差分绝对值和。 | usaco | 1373 | 普及/提高- | 2026-07-11 16:11 | 打开 | |
按位置、方向和能量直接模拟弹跳,用访问标记统计首次击破的目标。 | luogu | P10132 | 普及- | 2026-07-11 16:07 | 打开 | |
按位置、方向和能量直接模拟弹跳,用访问标记统计首次击破的目标。 | usaco | 1372 | 普及- | 2026-07-11 16:07 | 打开 | |
把准时条件化为 c_i - t_i > S,排序差值后用二分统计可访问农场数。 | luogu | P10189 | 普及- | 2026-07-11 16:03 | 打开 | |
把准时条件化为 c_i - t_i > S,排序差值后用二分统计可访问农场数。 | usaco | 1397 | 普及- | 2026-07-11 16:03 | 打开 | |
只在相邻 RL 汇合点统计溢出,把两侧供奶链贡献扣去 min(链和, M)。 | luogu | P10188 | 普及/提高- | 2026-07-11 15:57 | 打开 | |
只统计相邻 RL 汇合处的溢出,把两侧单向供奶链贡献截断为 min(链和, M)。 | usaco | 1396 | 普及/提高- | 2026-07-11 15:57 | 打开 | |
利用最后提示必须为 1 和中间提示互不重复,找出两端缺失值后双端构造排列。 | luogu | P10276 | 普及/提高- | 2026-07-11 15:49 | 打开 | |
利用最后提示必须为 1 和中间提示互不重复,找出两端缺失值后双端构造排列。 | usaco | 1421 | 普及/提高- | 2026-07-11 15:49 | 打开 | |
把围栏按顺序逐格标成环形路径位置,查询时取两点标号差和补弧长的较小值。 | luogu | P10275 | 普及- | 2026-07-11 15:44 | 打开 | |
把围栏按顺序逐格标成环形路径位置,查询时取两点标号差和补弧长的较小值。 | usaco | 1420 | 普及- | 2026-07-11 15:44 | 打开 | |
枚举一次字符修改,只增量更新受影响的三个长度为 3 的子串计数。 | luogu | P11451 | 普及- | 2026-07-11 15:38 | 打开 | |
枚举一次字符修改,只增量更新受影响的三个长度为 3 的子串计数。 | usaco | 1445 | 普及- | 2026-07-11 15:38 | 打开 | |
固定两维维护每条直线还剩多少奶酪块,某条线第一次清空时答案加一。 | luogu | P11450 | 普及- | 2026-07-11 15:31 | 打开 | |
固定两维维护每条直线还剩多少奶酪块,某条线第一次清空时答案加一。 | usaco | 1444 | 普及- | 2026-07-11 15:31 | 打开 | |
按奇偶中心枚举反转区间,扩展时只更新新增左右端点对匹配数的影响。 | luogu | P11669 | 普及/提高- | 2026-07-11 15:26 | 打开 | |
按奇偶中心枚举反转区间,扩展时只更新新增左右端点对匹配数的影响。 | usaco | 1469 | 普及/提高- | 2026-07-11 15:26 | 打开 | |
在每个值的倒数第二次出现处统计左侧不同值数量,并排除与后两位相同的值。 | luogu | P11668 | 普及- | 2026-07-11 15:20 | 打开 | |
在每个值的倒数第二次出现处统计左侧不同值数量,并排除与后两位相同的值。 | usaco | 1468 | 普及- | 2026-07-11 15:20 | 打开 | |
按 PRINT 数量分成 degree 1/2/3,分别检查全相同、块循环和循环体切分。 | luogu | P11838 | 普及/提高- | 2026-07-11 15:14 | 打开 | |
按 PRINT 数量分成 degree 1/2/3,分别检查全相同、块循环和循环体切分。 | usaco | 1493 | 普及/提高- | 2026-07-11 15:14 | 打开 | |
对每个目标 mex,答案是必须改掉的目标值个数与必须补齐的小值缺失数的最大值。 | luogu | P11837 | 普及- | 2026-07-11 15:09 | 打开 | |
对每个目标 mex,答案是必须改掉的目标值个数与必须补齐的小值缺失数的最大值。 | usaco | 1492 | 普及- | 2026-07-11 15:09 | 打开 | |
枚举 moo 的重复字符,用预处理位置数组快速找到最优两端和靠近中点的中间位置。 | luogu | P12024 | 普及/提高- | 2026-07-11 15:02 | 打开 | |
枚举 moo 的重复字符,用预处理位置数组快速找到最优两端和靠近中点的中间位置。 | usaco | 1517 | 普及/提高- | 2026-07-11 15:02 | 打开 | |
从最高出现身高作为中心开始,较低身高只有出现至少两次时才能贡献左右一对。 | luogu | P12023 | 普及- | 2026-07-11 14:51 | 打开 | |
从最高出现身高作为中心开始,较低身高只有出现至少两次时才能贡献左右一对。 | usaco | 1516 | 普及- | 2026-07-11 14:51 | 打开 | |
按字典序枚举 8 头奶牛的全排列,检查所有相邻限制,第一个合法排列就是答案。 | luogu | P5833 | 入门 | 2026-07-11 14:45 | 打开 | |
按字典序枚举 8 头奶牛的全排列,检查所有相邻限制,第一个合法排列就是答案。 | usaco | 965 | 入门 | 2026-07-11 14:45 | 打开 | |
从小到大枚举子串长度,用集合检查所有同长度子串是否互不相同。 | usaco | 964 | 入门 | 2026-07-11 14:40 | 打开 | |
枚举有序奶牛对,用每场排名位置判断一头牛是否始终排在另一头前面。 | luogu | P5831 | 入门 | 2026-07-11 14:34 | 打开 | |
枚举有序奶牛对,用每场排名位置判断一头牛是否始终排在另一头前面。 | usaco | 963 | 入门 | 2026-07-11 14:34 | 打开 | |
从小到大枚举 a1,用相邻和递推出整个排列,检查合法后第一个就是字典序最小。 | luogu | P9947 | 普及- | 2026-07-11 14:29 | 打开 | |
从小到大枚举 a1,用相邻和递推出整个排列,检查合法后第一个就是字典序最小。 | usaco | 988 | 普及- | 2026-07-11 14:29 | 打开 | |
顺序扫描单词,维护当前行非空格字符数,放不下时换行输出。 | luogu | P9946 | 入门 | 2026-07-11 14:24 | 打开 | |
顺序扫描单词,维护当前行非空格字符数,放不下时换行输出。 | usaco | 987 | 入门 | 2026-07-11 14:24 | 打开 | |
把 A 与 B 不同的位置分成连续段,每段连续不匹配区间恰好需要一次翻转。 | luogu | P9950 | 入门 | 2026-07-11 14:17 | 打开 | |
把 A 与 B 不同的位置分成连续段,每段连续不匹配区间恰好需要一次翻转。 | usaco | 1012 | 入门 | 2026-07-11 14:17 | 打开 | |
枚举直角顶点、同 y 的水平边点和同 x 的竖直边点,用底乘高更新两倍面积。 | luogu | P9949 | 入门 | 2026-07-11 14:11 | 打开 | |
枚举直角顶点、同 y 的水平边点和同 x 的竖直边点,用底乘高更新两倍面积。 | usaco | 1011 | 入门 | 2026-07-11 14:11 | 打开 | |
枚举官方解析中的端点、最大内部空段中心和三等分候选,模拟后取最大最小距离。 | luogu | P9952 | 普及- | 2026-07-11 14:04 | 打开 | |
枚举官方解析中的端点、最大内部空段中心和三等分候选,模拟后取最大最小距离。 | usaco | 1035 | 普及- | 2026-07-11 14:04 | 打开 | |
枚举照片区间并维护区间内出现过的花瓣数,判断平均值是否在区间中。 | luogu | P9956 | 入门 | 2026-07-11 13:58 | 打开 | |
枚举照片区间并维护区间内出现过的花瓣数,判断平均值是否在区间中。 | usaco | 1060 | 入门 | 2026-07-11 13:58 | 打开 |