摘要: arc050c 解题报告 前言 这里提供一种矩阵乘法做法。 问就是因为根本看不懂现有的一篇题解。 思路分析 首先因为 lcm 没什么好的性质,考虑转化为 gcd 求解。 设 \(f_i\) 表示 \(i\) 个 \(1\) 拼接形成的数。 所以我们实际上要求 \(\frac{f_a\cdot f_b 阅读全文
posted @ 2025-01-24 16:44 _Kenma 阅读(28) 评论(0) 推荐(0)
摘要: CF690A2 解题报告 前言 眼前一黑思维题(确信)。 做完估计都能当心理学专家了。 思路分析 感觉没有什么太好的切入点…… 可能可以从小到大依次分析? 那么展现一下各位海盗的内心活动。 为了方便表述,把海盗从 \(n\) 到 \(1\) 排序,从 \(n\) 到 \(1\) 提出方案。和题面中相 阅读全文
posted @ 2025-01-24 16:44 _Kenma 阅读(29) 评论(0) 推荐(0)
摘要: P6544 解题报告 前言 感觉没有紫…… 但是评了我也没意见。 思路分析 首先考虑怎样计算答案。 如果 \(b\) 在 \(a\) 的左侧,那么设 \(x\) 为 \([b,a]\) 的最大值,\(c\) 为 \([a,n]\) 中最靠左的 \(d_c>x\) 的位置,那么答案为 \(b-c-1\ 阅读全文
posted @ 2025-01-24 16:43 _Kenma 阅读(22) 评论(0) 推荐(0)
摘要: 前言 不错的二合一题。 思路分析 首先套路地建出二分图:对于 \((x,y)\) 的点,连 \(x \to y+n\) 的无向边,这样问题转化为选出若干条边,使得所有点的度的奇偶性相同。 发现奇数解和偶数解具有不同的性质,考虑分别处理。 偶数解 图上有环即可。 直接 DFS 找环判断。 奇数解 在没 阅读全文
posted @ 2025-01-24 16:43 _Kenma 阅读(40) 评论(0) 推荐(0)
摘要: 前言 好题。 思路分析 首先套路地把括号匹配转化为序列问题。 具体地,设序列 \(a\) 为括号序列的映射,当第 \(i\) 位为左括号时,\(a_i=1\),否则 \(a_i=-1\)。设 \(sum\) 为 \(a\) 的前缀和序列。 不妨把全部位置都填上左括号,然后改变其中的 \(\frac{ 阅读全文
posted @ 2025-01-24 16:42 _Kenma 阅读(45) 评论(0) 推荐(0)
摘要: 昨天晚上 4 点多醒了之后一直没睡着。 一片雪地,远方隐隐约约有山,山顶覆盖着一层薄雪。回头,身后是两行脚印,我和她。 不知道在哪里,不知道在往哪里走。 我停了下来,她马上回过头说,快点,来不及了。我问她要去干什么。她说了一句话,我没有听懂。 我们就一直走,没有交谈。我时不时地侧过脸去看她,她没有表 阅读全文
posted @ 2025-01-24 13:16 _Kenma 阅读(114) 评论(3) 推荐(2)
摘要: 前言 中午在知乎上看见有人狗叫随机化快排随便卡。 为了科学打脸,我尝试证明了一下随机化快排的复杂度。 因为我是复杂度分析低手,所以下面的证明只有代数内容,不涉及任何复杂度分析理论。 正文 为了方便证明,我们设序列中的数互不相同。否则,我们可以钦定相同数之间的大小关系,使得它们互不相同。 为了尽量严谨 阅读全文
posted @ 2025-01-22 19:32 _Kenma 阅读(106) 评论(4) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2025-01-22 19:26 _Kenma 阅读(26) 评论(3) 推荐(0)
摘要: CSP2024 游记 省流:发挥出了小学生水平。 Day -1 忘了。 Day 0 卡视角在 L 眼皮子底下打原神单机版。 但是感谢 @xtzqhy 和 @_Hugoi_吸引了 L 的火力,应该没被发现。 晚上和 @Tmbcan 一起打板子,tarjan 谁都没一遍写对,绷。 Day 1 感觉上午 阅读全文
posted @ 2025-01-22 19:24 _Kenma 阅读(167) 评论(0) 推荐(0)
摘要: 省流:比 CSP 高。 可见我 CSP 打的有多差。 Day -? NOIP 模拟赛就没有上过 250。 每场都是爆爆爆。 Day -1 带上了南极星给的挂坠。 然后在火车上被刮破了。啊啊啊我对不起你。 这次在火车上没有开摆,因为后有 L 前有 BW 根本没有好的卡视角的位置。 中午晚上吃的都是燕大 阅读全文
posted @ 2025-01-22 19:22 _Kenma 阅读(206) 评论(0) 推荐(1)