惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threat Research - Cisco Blogs
Google DeepMind News
Google DeepMind News
H
Help Net Security
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MyScale Blog
MyScale Blog
Webroot Blog
Webroot Blog
Stack Overflow Blog
Stack Overflow Blog
T
The Blog of Author Tim Ferriss
D
Docker
L
LangChain Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Know Your Adversary
Know Your Adversary
A
About on SuperTechFans
U
Unit 42
NISL@THU
NISL@THU
M
MIT News - Artificial intelligence
T
The Exploit Database - CXSecurity.com
K
Kaspersky official blog
Martin Fowler
Martin Fowler
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Hacker News - Newest:
Hacker News - Newest: "LLM"
Engineering at Meta
Engineering at Meta
Blog — PlanetScale
Blog — PlanetScale
Scott Helme
Scott Helme
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 【当耐特】
WordPress大学
WordPress大学
Attack and Defense Labs
Attack and Defense Labs
P
Proofpoint News Feed
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
TaoSecurity Blog
TaoSecurity Blog
B
Blog RSS Feed
小众软件
小众软件
G
Google Developers Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
SegmentFault 最新的问题
博客园 - 司徒正美
腾讯CDC
大猫的无限游戏
大猫的无限游戏
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Application and Cybersecurity Blog
Application and Cybersecurity Blog
S
Security @ Cisco Blogs
aimingoo的专栏
aimingoo的专栏
W
WeLiveSecurity
V
Vulnerabilities – Threatpost
N
News and Events Feed by Topic
Google Online Security Blog
Google Online Security Blog
Cisco Talos Blog
Cisco Talos Blog
C
Check Point Blog

Makerlife 的小站

2025-2026 赛季 游记 && 退役记 NOIP 2024 游记 集训记录 板子库 动态规划 刷题记录 杂题乱记 数学期望 学习笔记 数论 学习笔记 CF1000F One Occurrence 题解 P6878 [JOI 2020 Final] JJOOII 2 题解 CSP2023 游寄 主定理 CF1695C Zero Path 题解 字符串算法全家桶 学习笔记 AT_ABC306D 题解 2023.06.03 模拟赛 Azure for Students 使用指北 AT_ABC286C 题解 洛谷 AT1898 题解 洛谷 CF1036A 题解 洛谷 CF1040A 题解 洛谷 SP3591 题解 洛谷 AT278 题解 洛谷 CF141B 题解 洛谷 AT2561 题解 洛谷 AT3525 题解 洛谷 CF899B 题解 洛谷 AT4787 题解 洛谷 AT4810 题解 洛谷 SP5450 题解
CSP2024 游记
Makerlife · 2024-10-28 · via Makerlife 的小站

Day -INF

初赛。过了。

Day 0

下午到日照,在酒店把之前 Blog 上记的东西口胡了一遍。

晚上去考场试机,怎么还要模拟考试流程不让带包还要查身份证准考证。

屏幕太刺眼换了个显示器,试的时候发现没有 Linux 虚拟机测不了编译,不过倒是有 Excel 方便打草稿。

机子还可以一秒 6×1086\times 10^8

Day 1

上午继续复健。

下午到考场,发了压缩包密码先看样例,似乎没发现字符串和大模拟,看文件名也没看出来什么算法。

开题,先扫了一遍,t1 很可做,t2 好像可以数据结构?t3 一眼 DP,t4 题面过长神秘题。

t1 看小样例直接写了个判定当前数能否被下一个数干掉的东西,发现大样例过不去。手模一下发现还可以被更多的后面的数干掉,瞪了几分钟瞪出来了大概是求众数出现次数。感觉证明比较显然没仔细证,大样例过了。

t2 显然对于每一个车可以处理出区间,就变成了区间和点的问题。想的时候不知道为什么按照一开始的想法直接按数据结构想的,发现第一问可以线段树维护,第二问好像数据结构搞不了。直接上手搞区间和第一问,因为担心精度问题直接手写的整型取整,写完后发现测样例的区间不对,才注意到是开区间并且有不能整除的情况要分加速减速特判,写完后已经过了近 1hr。想到第二问似乎可以贪心的去搞,但是害怕后面打不完先开 t3。

t3 直接大力 DP 用 fi,0/1f_{i,0/1} 表示前 ii 个数最后一个是 0/10/1 的最大得分,实现了一下样例答案对了但过程和样例解释不一样,对着样例解释调了至少 10min,才注意到样例解释里 1122 全写反了。测大样例发现过不去,推了一会以为式子写假了,赶紧写个 dfs 跑路回去看 t2。

t2 贪心实现了第二问,还是过不去大样例,瞪了一会发现多测没清空。改之后只能过匀速的特殊性质。此时剩的时间已经不是很充裕了,开始慌。后来改了一些东西,仍然过不去还剩半小时左右。

尝试打 t4 暴力,仔细读题并不是很好实现,特殊性质 A 是可做的。大概写了十几行看到剩的时间不多了,又听到监考一直在说要每个人检查文件,感觉写不完了。把文件整了一遍,听到说最后五分钟在关闭所有窗口并且手离开键盘鼠标的情况下打开 D 盘。文件没问题就照做了。

出考场越发感觉 t2 很典的东西没有写出来比较抽象,放掉 t3 的暴力 DP 也并不是一个很好的选择。时间主要就浪费在 t2 和 t3 互相调不出来的左右横跳上,这次比赛甚至是正式比赛中唯一一次没有去厕所缓一下的。越到后面心态越炸反而越写不出来。晚上连夜回济南,在车上看 u 群发现想的基本都是正解,就是实现太差。并且貌似人均 300。期望只有 100+[10,20]+20+0=[130,140]100+[10,20]+20+0=[130,140] 了。

Day 2

重写了一遍 t2 非常快的过掉了,并且发现死因是计算区间的时候开区间的向下取整,当正好可以整除时没有 −1-1

另外好像 t2 考场代码时间复杂度比较炸。