摘要: 转化题意: 我们需要求满足以下条件的序列的数目: 长度为 $n$。 如果当前为第 $i$ 个数,第 $i-1$ 和 $i + 1$ 个数要么同时大于第 $i$ 个数, 要么同时小于第 $i$ 个数。 题解: 设 $f_{i, j}$ 表示 前 $i$ 个数分 $j$ 段且任意一段满足要求的方法数。 阅读全文
posted @ 2021-10-05 06:37 _程门立雪 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 题意: 给出长度为 \(N\) 的排列,每次你可以选择两个位置 \(i\),\(j\) 并交换上边的数,前提是 \(j - i + 1\) 是质数。 要求在 \(5N\) 次操作内,把这个序列排号,输出具体排列的操作。 题解: 哥德巴赫猜想: 任意大于二的偶数,都可表示成两个素数之和。 那么我们每次 阅读全文
posted @ 2021-10-05 06:36 _程门立雪 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 小红帽的回文数 题解: 对于一个数$a[i]$ , $a[i] + 1$进制一定能使它成为回文串,$a[i] - 1$进制也一定能使它成为回文串, (例如: \(8\), 在$9$进制下是$8$,在$7$进制下为$11$),所以进制$x\leq a[i] + 1$ 。 当进制数超过了$\sqrt{a 阅读全文
posted @ 2021-10-05 06:35 _程门立雪 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 题意: 需要打败 $n$ 只怪物(从 1 到 $n$ 编号),为了打败第 $i$ 只怪物,消耗 $d[i]$ 点生命值,但恢复 $a[i]$ 点生命值。任何时候你的生命值都不能降到 0(或 0 以下)。 请问是否存在一种打怪顺序,使得你可以打完这 $n$ 只怪物而不死掉。 题解: 贪心,先打回血的怪 阅读全文
posted @ 2021-10-05 06:33 _程门立雪 阅读(41) 评论(0) 推荐(0) 编辑
摘要: T1 珠江夜游 题解: 二分最终到达的时间,然后判断该时间是否合法,开一个数组记录每个点距离目标点的位置,第一点因为没有阻挡,先算出来,然后考虑后边的船。 对于在后边的船要考虑前边的船是否挡着它,有两种情况: 前边的船比当前船慢,那么最终距离就是前边船的最终距离加上前边船的船长。 前边的船比当前船快 阅读全文
posted @ 2021-09-26 18:30 _程门立雪 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 其实门都没找着在哪。 阅读全文
posted @ 2021-09-08 16:25 _程门立雪 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 看了隔壁MYZ的博客,不是很好意思放出来。 阅读全文
posted @ 2021-09-08 14:50 _程门立雪 阅读(350) 评论(0) 推荐(1) 编辑
摘要: 呜呜呜! 阅读全文
posted @ 2021-09-07 16:17 _程门立雪 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 概率期望!! 阅读全文
posted @ 2021-09-06 23:13 _程门立雪 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 如何优雅的推式子? 阅读全文
posted @ 2021-08-21 21:50 _程门立雪 阅读(136) 评论(3) 推荐(0) 编辑