2025 年 6 月日祭

Getaway_Car

2025.6.2 问我怎么挂的

今天做题。

  • [洛谷 P2833] 等式 & [SGU 106] The equation

    板子题啊,可是改了好久。主要死在向下、向上取整时没用 double(因为有负数)。

  • [SPOJ NWERC11A] Binomial coefficients

    这道题自己想到了枚举 ,二分 ,也想到了会爆 long long,可是没想到枚举。

    对于 ,进行二分;对于 ,枚举即可。

    做的时候因为各种小问题挂了 发。

  • [洛谷 P2421] [NOI2002] 荒岛野人

    挺简单的呀。问我怎么挂的,其实是把 写成 了。还有另外一些小错。(比如步长写错了,还有负数导致的一些奇怪的问题。)

    枚举 与每一对人,解 即可。

  • [SGU 107] 987654321 problem

    没想到是打表题。打表发现满足要求的九位数有 个,十位数自然就有 个。(原有基础上在开头加一个数。)十位数以上,每多一位,答案自然就 。九位数以下答案为

2025.6.3

  • [SGU 126] Boxes

    神秘结论题。设 。模拟一个倒推的过程,容易发现,当且仅当 时有解,其中 是奇数, 是整数。若有解,模拟即可。

2025.6.27

也是莫名其妙断更了一个月。

也是终于把别样的 whk 草过去了。

今天补日祭。

欧拉函数、欧拉定理与线性筛专题

  • 欧拉函数
  • 欧拉定理
  • 满足 的数的个数 满足 的个数

利用以上结论即可完成:


  • [Codeforces 1149D] Abandoning Roads

    CF 3000* 远古题,洛谷黑,所以也算是首黑吗。

    这题复杂度鬼能想出来。

    首先先把重边断掉,这样就会形成若干个连通块。将这些连通块“缩点”之后,用 dij 做新图的最小生成树即可。具体地,设 表示当前在第 个点,已经到达的连通块为 的最短路径。显然每个连通块只会被访问一次,所以复杂度是 的。注意到当一个连通块的大小 时,若先离开这个连通块再回到这个连通块,至少要经过 条重边,而走连通块内部只需要最多 条轻边,所以显然不需要考虑这个连通块,因为跑 dij 的时候显然会选择走连通块内部而不会重复经过。那么连通块数量被优化到了 ,时间复杂度

2025.6.30

今日歌曲:Down Bad

昨天终于也是稳 1= 了。

今天补题。

  • [Atcoder ARC180D] Division into 3

    很久之前一场模拟赛的题了。

    一件显然的事情,就是一个区间的最大值 一定会做出贡献。若 放在第二段,那么当第一段与第三段的长度为 时可以取到最小值,用 ST 表维护即可。若 放在第一段,那么当第二段长度为 可以取到最小值。设 ,那么答案即为 。将询问离线再用单调栈与线段树维护 即可。若 放在第三段,则与放在第一段类似。

  • [洛谷 P6864] [RC-03] 记忆

    这道题显然是之前记过的,今天终于补了。

  • Title: 2025 年 6 月日祭
  • Author: Getaway_Car
  • Created at : 2025-06-01 00:00:00
  • Updated at : 2026-01-28 14:42:59
  • Link: https://getawaycar1024.github.io/article/diary/2025/06/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
2025 年 6 月日祭