1 比赛情况

A B C D
\(100\) \(100\color{red}{\text{(已被 Hack)}}\) \(45\) \(0\)

2 比赛流程

开场构造 A,构造错了,卡了 \(30\) 分钟。然后开 B 和 C,写了 B 的 Sub 1 后想 2 和 3,发现只要想出 Sub 2 整道题就做完了,于是死功 Sub 2。猜了一个假的贪心没过,又糊了一个过了(upd:被 Hack 了)。然后就疯狂的写 C 的 Subtask,rush 到了 \(45\)。D 胡了一个数论分块 T 了,寄。

3 简要分析

A

简单贪心一下发现 \(a \ a \ b \ a \ a \ c \ a \ a \ d\) 满足题意。但是 \(n \bmod 3 \neq 0\) 时不行。换一个 \(b\ a \ a \ c \ a \ a\) 就过了。

B

把所有数减去平均数时就变成 Subtask 2 了,随机打乱即可,可以证明期望能过。

C

首先 \(\sum_{i=1}^n\text{fib}(i)=\text{fib}(n)\text{fib}(n+1)\),然后就可以化简算式,打个表找找规律发现 \(\text{ans}(i)\) 是个奇怪的东西。然后矩阵快速幂即可。

D

首先数论分块都知道,但是 \(m\) 太大了,于是考虑转移到 \(n\)。发现一些东西不一定有用,于是只考虑有贡献的点,有 \(n^{\frac{2}{3}}\) 的数量(这里要用杜教筛)。于是就直接乱搞即可。

4 总结

写签到题的熟练度要增强,不能太慢。要分配好时间,并且尽量多拿部分分,仔细观察题目。

LG 8 月月赛的更多相关文章

  1. LG 11 月 月赛 II T4

    LG 11 月 月赛 II T4 看到膜数和 $ 10^5 $ 以及 $ n^2 $ 的部分分想到很可能是 NTT 于是开始推式子 首先看到式子可以化作, 如果 \(k = 0\) , $ f(l , ...

  2. [补档][Lydsy2017年4月月赛]抵制克苏恩

    [Lydsy2017年4月月赛]抵制克苏恩 题目 小Q同学现在沉迷炉石传说不能自拔.他发现一张名为克苏恩的牌很不公平. 如果你不玩炉石传说,不必担心,小Q同学会告诉你所有相关的细节.炉石传说是这样的一 ...

  3. 洛谷4月月赛R2

    洛谷4月月赛R2 打酱油... A.koishi的数学题  线性筛约数和就可以\(O(N)\)了... #include <iostream> #include <cstdio> ...

  4. 洛谷3月月赛 R1 Step! ZERO to ONE

    洛谷3月月赛 R1 Step! ZERO to ONE 普及组难度 290.25/310滚粗 t1 10分的日语翻译题....太难了不会... t2 真·普及组.略 注意长为1的情况 #include ...

  5. 【洛谷5月月赛】玩游戏(NTT,生成函数)

    [洛谷5月月赛]玩游戏(NTT,生成函数) 题面 Luogu 题解 看一下要求的是什么东西 \((a_x+b_y)^i\)的期望.期望显然是所有答案和的平均数. 所以求出所有的答案就在乘一个逆元就好了 ...

  6. BZOJ5091 摘苹果 BZOJ2017年11月月赛 概率,期望

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ5091 11月月赛B题 题意概括 题解 代码 #include <cstring> #i ...

  7. BZOJ5090 组题 BZOJ2017年11月月赛 二分答案 单调队列

    欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ5090 11月月赛A题 题意概括 给出n个数. 求连续区间(长度大于等于k)最大平均值. 题解 这题 ...

  8. 洛谷P3862 8月月赛B

    https://www.luogu.org/problemnew/show/P3862#sub P3862 8月月赛B 推公式:f(n)->f(n+1) 奇葩的预处理 https://www.l ...

  9. 【BZOJ 4832 】 4832: [Lydsy2017年4月月赛]抵制克苏恩 (期望DP)

    4832: [Lydsy2017年4月月赛]抵制克苏恩 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 275  Solved: 87 Descripti ...

  10. 【LGR-054】洛谷10月月赛II

    [LGR-054]洛谷10月月赛II luogu 成功咕掉Codeforces Round #517的后果就是,我\(\mbox{T4}\)依旧没有写出来.\(\mbox{GG}\) . 浏览器 \( ...

随机推荐

  1. json格式转为List集合

    一.JSON格式 {"code":"200","msg":"success","data":[&qu ...

  2. Nacos源码—8.Nacos升级gRPC分析三

    大纲 7.服务端对服务实例进行健康检查 8.服务下线如何注销注册表和客户端等信息 9.事件驱动架构源码分析 7.服务端对服务实例进行健康检查 (1)服务端对服务实例进行健康检查的设计逻辑 (2)服务端 ...

  3. 编译原理:python编译器--从AST到字节码

    首先了解下从AST到生成字节码的整个过程: 编译过程 Python编译器把词法分析和语法分析叫做 "解析(Parse)", 并且放在Parser目录下. 从AST到生成 字节码的过 ...

  4. 操作系统:设备I/O -- 如何在内核中注册设备?

    在上节课里,我们对设备进行了分类,建立了设备与驱动的数据结构,同时也规定了一个驱动程序应该提供哪些标准操作方法,供操作系统内核调用.这相当于设计了行政部门的规章制度,一个部门叫什么,应该干什么,这些就 ...

  5. 数据库迁移的艺术:FastAPI生产环境中的灰度发布与回滚策略

    title: 数据库迁移的艺术:FastAPI生产环境中的灰度发布与回滚策略 date: 2025/05/17 21:06:56 updated: 2025/05/17 21:06:56 author ...

  6. C#之引用局部变量语法(ref local)

    ref Particle p = ref _particles[i]; 是 C# 的引用局部变量语法(ref local),它的作用是直接引用数组中某一项的内存地址,而不是创建该元素的副本.这在性能敏 ...

  7. 赛前十天——递归(easy)

    *理论上,递归与循环是等价的,即任何循环都可以重写为递归形式 eg: package javaPractice; public class Contest {         public stati ...

  8. 3D Gaussian splatting 03: 用户数据训练和结果查看

    目录 3D Gaussian splatting 01: 环境搭建 3D Gaussian splatting 02: 快速评估 3D Gaussian splatting 03: 用户数据训练和结果 ...

  9. FastAPI安全门神:OAuth2PasswordBearer的奇妙冒险

    title: FastAPI安全门神:OAuth2PasswordBearer的奇妙冒险 date: 2025/05/30 18:34:14 updated: 2025/05/30 18:34:14 ...

  10. java 腾讯云、阿里云SMS短信工具类

    引入POM依赖 <!-- 腾讯云SMS SDK --> <dependency> <groupId>com.tencentcloudapi</groupId& ...