我突然发现这是我第一次完成这样一篇游记——

  一篇记录了绝对意义上“爆炸”的游记。


  SC 的前几天,我被一些奇怪的理由说服停课。省选已经过去了吧,机房里除了我全是省队。不过或许我的实力允许我坐在这里,但愿吧。

  浅停了几天课,渐渐找回了一些做题手感。SC 前的最后一次国赛模拟打得也不差,虽然最高分就是大众分呢。


  Day 1 表现平淡吧。

  这个 T1 第一影响就是直接 DP,部分高消。令 \(f(i,j)\) 表示较大号 \(i\) 分,较小号 \(j\) 分,达到目标的方案数。显然只有 \(f(i,\star)\) 内部成环。注意到 \(m\) 很小,设前 \(m\) 个状态为主元,建立方程暴力解,大概 \(\mathcal O(nm^3)\) 卡过的样子。T2 看上去是个挺“能想”的数据结构。T3 理解了一下题目,写了一个线规,发现不大能做啊。总体感觉应该是一套可骗的题。

  于是,后两题留了个很浅的印象,开始写 T1。感觉各种系数加加减减特别麻烦,封结构体啥的整了半天。然后一开始没有注意到”保证可以达到目标“的深意,设的后 \(m\) 个为主元,就很有可能出现系数为 \(0\) 没法往前推的情况。修修补补写得很烦躁。过样例交一发,只有前两个点?

  卧槽,思路复杂度都是假的。这尼玛 \(n\) 个 \(f(i,\star)\),每层 \(m\) 个变量递推 \(n\) 次,我还没开始消元就成 \(\mathcal O(n^2m^2)\) 的 joker 了。

  上个厕所冷静一下,发现 \(\mathcal O(n^2m^2)\) 摆烂应该是能卡过第三个点。精细卡了一下模运算,顶一个 -Ofast 试了一发,好耶,前三个点。

  看了几眼代码,没什么优化的想法。于是先去码 T2 \(\mathcal O(nq)\) 暴力。心里稍微踏实了一点。

  想着 T3 比较难骗,回头看了眼 T1。猛然发现,这个 \(\mathcal O(n^2m^2)\),妈的算了 \(n\) 次一摸一样的未知数系数啊!飞快地预处理了一下,交,过了。签到了,可喜可贺。

  转头 T3,先手推了一下 \(n=2\) 的答案,过了第一个点,基本确认了题意理解。进一步转化?大概是一个二分 \(c\) 判断线规可解性。线规啊哥,“网络流”三个大字完全没有在我脑海中出现过,狠狠啧了。

  然后开始自闭 T2。清晰地认识到”线段不交“这个条件的运用是解题的关键,因为照正常”线段对询问贡献“的思路,线段间的关系根本不会被考虑到。奈何至始至终没有猜出来,于是再写了个线段长度和有限制的点,平复了一下心情。

  啊,自闭到比赛结束。\(100+40+12\)。

  大概听闻了一些分数,或许不算太差,没有意识到真的不算好。

  赛后听评讲的感受是:T3 的思路巨大下饭。这个甚至不需要那些线规 to 网络流的技巧,建图方法直接摆式子上了。然后二分图完美匹配?Hall 定理浅算一下就是正解。


  Day 2,啊哈哈。

  T1,按照去年的经验还是签到,感觉这种计数题应该好做。T2 怎么又是数据结构啊(其实不是)。T3 不出所料的牌题,就算做不出来肯定很好骗。

  然后长达一个半小时的 T1 自闭,获得了两个计数思路,一大堆 \(n\) 不知道多少方的暴力,一大堆 \(\mathcal O(n^5)\) 的错解,以及一个 \(\mathcal O(\operatorname{partition}(n))\) 的暴力。巨大紧张,先放了,看看后两题。

  T2 暴力没几分,T3……等会儿再写吧。啊啊啊那不还是得做 T1 吗。

  反复横跳了一会儿。写 T2 暴力吧。想着暴力分应该不卡直接写了个最坏 \(\mathcal O(n^3)\) 的东西,两个点,行吧。

  紧接着写 T3,一堆 check 摞上去,爆搜能过前两个点,信仰输出 \(3\) 就是前三个点。确实好骗呀。记忆化卡了卡,能过的点越来越快,不能过的还是过不了。走了,肝 T1。

  最后 T1 \(6\) 分。

  \(6+20+50\),这几把,我翻遍 markdown 提供的所有表情,还是只能,

  听评讲,T1 整数拆分能过,而且机房也有一堆人这么过的,乐。T2 hash 没想到,所以完全转化不了,但硬要说肯定见过类似的 trick。T3 基本上是信仰搜出胡牌状态之类的?在这个 T1 不会的条件下我确实没什么信仰了。


  很烂。

  归因的话,自我感觉是开题(特别 D1T3, D2T2)的“姿态”放得太低了,直接开骗,根本没有正式地想正解。

  高二有几位也炸了,同病相怜吧。但不知道你有没有体会过,和一个人一起听评讲,你和他同病相怜,突然听说 D1T3 放精度重测,他暴涨八十几,你还是 joker。虽然很想祝贺他,但能蚌住真的不容易 qwq。

  喂,我知道这个人会看我博客,我只想对他说,“RNM,退钱”!

  接下来开始 emo,孩子们快跑。(

  说什么营奖是废纸啦,什么在某某范围内你考得挺好的啦……我又不是没考好过,也不是没被安慰过,咱整些建设性意见成不。(

  突然发现,初三像爽文一样地获得成绩,高一好像,还没开过张?

  更奇怪的是,遮住所谓“重要考试”的成绩,我貌似都考得不错——几乎没挂过分,真的,我敢说自己“稳”;但几乎,似乎从来没有什么酣畅的“爆发”,一次都想不起来。不知道从什么时候起就如此了。

  省选,因为某 \(8\) 分被称为“遗憾”。但真的很难说服一个这样的人——几乎没挂过分,没什么爆发,省选也是该正解正解,该暴力一路暴力的人,“你挂了 \(8\) 分,你退队了,遗憾”。

  不妨恳求你这样认为,“你这水平,挂 \(8\) 分就退队,真的不行”。

  推而广之,“你考得好,完全依赖于别人的挂分”。

  “别人挂分是挂分,挂了还比你高,别人都会捏大招“爆发”。你确实无能为力,‘真实’水平如此。”

  ——我不会承认这种陈述,但真的,妈的,找不到反例。

  初三省选完,也是 D2T1“遗憾”了一下,循环《零重祈愿》了一个下午。

  每句歌词都像是在唱某个人的未来。

  无端联想,或许“Rainybunny”的寓意真的不好。Rainy Bunny 枪杀了自己的灵魂呢。

  或许需要一个余韵悠长的结尾?

  “还请不要看这样的我——”

Diary -「PKUSC 2022」浅谈一类 emo 文学在 OI 游记中的运用的更多相关文章

  1. Diary -「PKUSC 2021」游记

      出游回来自然而然(?)地进入生产低谷的兔子只能写写游记了 qwq. Day -1 实时反馈赛制不是为防止你被数据调戏,而是给你调戏数据的机会. --鲁迅   PKU 一贯的 \(32\) 发提交实 ...

  2. 浅谈NLP 文本分类/情感分析 任务中的文本预处理工作

    目录 浅谈NLP 文本分类/情感分析 任务中的文本预处理工作 前言 NLP相关的文本预处理 浅谈NLP 文本分类/情感分析 任务中的文本预处理工作 前言 之所以心血来潮想写这篇博客,是因为最近在关注N ...

  3. Diary / Solution Set -「WC 2022」线上冬眠做噩梦

      大概只有比较有意思又不过分超出能力范围的题叭.   可是兔子的"能力范围" \(=\varnothing\) qwq. 「CF 1267G」Game Relics   任意一个 ...

  4. 浅谈一类「AC自动机计数」问题

    最近写了几道AC自动机的题.这几题主要考察的是对AC自动机的浅层理解套上计数. 几道计数题 [AC自动机]bzoj3172: [Tjoi2013]单词 把被动贡献看成主动贡献. [状态压缩dp]119 ...

  5. Diary -「NOI 2021」酱油记

    雨幕浓稠 远近一白 是水雾弥漫的天 还是泡沫撑起的海   雨真大呢.   前几天去 ZH 中学集训没啥好记的,就从会合日开始叭. [Day -1]   逃出 ZH,掉入梦麟.(   高中的同学们忘记带 ...

  6. 浅谈一类无关序列有前缀和性质的统计问题的离线解法 BZOJ3626

    每次询问[l,r]区间,但所有信息是按另一种序列给出的,因此无法使用区间数据结构做这种题.将每个询问改为[1,x],考虑离线,则从1~n依次修改并查询即可. BZOJ3626 给定一颗树,每次询问给定 ...

  7. 「PKUSC 2018」真实排名

    题目链接 戳我 \(Solution\) 我们将现在所要进行的数设为\(now\) 我们分情况讨论一下 他自己不翻倍 他自己翻倍 我们首先来看看\(1\)操作 如果要满足他对排名没有影响,那么不能进行 ...

  8. Solution -「WC 2022」秃子酋长

    \(\mathscr{Description}\)   Link. (It's empty temporarily.)   给定排列 \(\{a_n\}\),\(q\) 次询问,每次给出 \([l,r ...

  9. 浅谈如何使用python抓取网页中的动态数据

    我们经常会发现网页中的许多数据并不是写死在HTML中的,而是通过js动态载入的.所以也就引出了什么是动态数据的概念, 动态数据在这里指的是网页中由Javascript动态生成的页面内容,是在页面加载到 ...

  10. 浅谈Excel开发:十 Excel 开发中与线程相关的若干问题

    采用VSTO或者Shared Add-in等技术开发Excel插件,其实是在与Excel提供的API在打交道,Excel本身的组件大多数都是COM组件,也就是说通过Excel PIA来与COM进行交互 ...

随机推荐

  1. Python面相对象的编程

    文章目录 1.基本概念 2.常用方法及代码实现 1.基本概念 Python的面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它使用"对象&q ...

  2. PHP调用Python无返回或提示No Module

    问题:自己通过命令行执行python正常,但通过php调用就没有反应.解决方法:1.首先检查一下php有没有执行权限,简单粗暴的:sudo chmod 777 xxx.php2.Python如果有中文 ...

  3. games101_Homework7

    实现完整的 Path Tracing 算法 需要修改这一个函数: • castRay(const Ray ray, int depth)in Scene.cpp: 在其中实现 Path Tracing ...

  4. Spring AI 再更新:如何借助全局参数实现智能数据库操作与个性化待办管理

    引言 好的,今天我们继续聊一下Spring AI的相关内容.在10月的时候,我使用Spring AI搭建了一个简易版的个人助理系统,整体来说效果还是非常不错的.通过这次尝试,我对业务系统与AI结合的探 ...

  5. 2.TP6的入门-分页类的改写

    看了看推荐的分页类的使用,还是很简单的,可是自己去尝试改写生成的分页类结构就会很麻烦,总是不成功,后来发现手册里面还有这个 就说你想重写分页类,就需要这样做 赶紧实践了一下,先改这里的provider ...

  6. Pcb-Merging:无需训练的多任务模型合并方案 | NeurIPS'24

    来源:晓飞的算法工程笔记 公众号,转载请注明出处 论文: Parameter Competition Balancing for Model Merging 论文地址:https://arxiv.or ...

  7. JVM性能优化, Part 5:Java的伸缩性

    本文由 ImportNew - ImportNew读者 翻译自 Javaworld.如需转载本文,请先参见文章末尾处的转载要求. ImportNew注: JVM性能优化系列文章前4篇由ImportNe ...

  8. Python3.6,3.7,3.8版本对比

    本文列举了Python3.6.3.7.3.8三个版本的新特性,学习它们有助于提高对Python的了解,跟上最新的潮流. 一.Python3.6新特性 1.新的格式化字符串方式 新的格式化字符串方式,即 ...

  9. 服务器安全之DenyHosts

    情景:今天登录服务器,突然发现登录之后展示的信息有点多,仔细端倪发现: There were 3975 failed login attempts since the last successful ...

  10. JPEG格式研究——(3)霍夫曼解码

    因为霍夫曼编码以bit为单位,长度又不确定,读取时无法区分,JPEG采用了范式霍夫曼编码. 读取并生成霍夫曼表 JPEG中DC系数和AC系数是分别进行编码将霍夫曼表保存在DQT中. 直接上代码解释可能 ...