前言

本人坐标 HN,因为本人太菜了所以这次考得差的一批请见谅……

7:30

老爸开车送我到 SDFZ 门口,遇到了 @_SunLight_,然后他拼命跟我叫“要寄了”结果我们俩真寄了,于是我们俩在门口说些什么有的没的……

话说我们俩都对没看到 puck 而震惊,估计 puck 是去 CSSYZ 考点了罢。

8:05

进入考场,开始罚坐。

我旁边俩初三的压迫感好大

8:30 ~ 10:00

开始考试。

打开 T1,太水了吧,于是打了一个快速幂的模板,当 \(ans > 1e9\) 直接 \(-1\) 退出,什么水题,指只拿了 80pts,直接跳 T2。

扫一眼 T2,果断拆掉第二个式子,然后推来推去得到了一个 \(p+q=n-ed+2\)。我当时就在想推出这玩意有啥用?又不能求出 \(p\) 和 \(q\)。于是就这样卡住了。

没事干,就回去检查 T1。输了个 \(1000000000\) \(1000000000\) 的大样例,慌了,输出 \(0\),怎么调都不对。之后脑抽加了个 \(x \mod 1e9\) 莫名其妙解决掉了这个问题,以为 T1 打死都 \(100pts\) 了,就没管了。

继续推 T2。

发现 T2 可以知二推二,把 \(p+q\) 平方,然后减去 \(4pq\),再开根就得到 \(p-q\)。然后就可以得到 \(p\) 和 \(q\) 了。(我没判完全平方估分寄掉 \(60pts\) 啊啊啊啊啊啊,查出来的时候已经崩溃了)

打完之后就 10:00 了,还剩两个小时。当时心想题目则么这么水啊。

10:00~12:00

看到 T3。看了一下题目,决定直接开 T4。

感觉 T4 还行,于是我就直接开写了。

初步思路就是直接贪心,排序一下点列然后双指针。后来仔细分析了一下样例,发现我直接被样例给 hack 掉了。

然后我就在草稿纸上面写写画画,然后蜜汁想出来一个《正解》:dfs。然后打了一个小时的程序,挂了!感觉状态不行,就去洗了一把脸。回来赶紧改代码,好在在最后 \(10\) 分钟改对了,过了所有大样例。

最后 \(10\) 分钟检查文件&freopen。

然后 J 组就这样结束了。(当时还觉得能拿 \(300pts\),实际上估分连 \(200pts\) 都没有)

13:40

再次到达 SDFZ 门口。

这次遇到了很多同学,比如 @Peel,@ZHONGZIJIE0608,@huanghaoxiang27……

而且我们居然都在一个考场。

@huanghaoxiang27 经典语录:要寄了

我们一群同学在考点门口谈论上午的 J 组,有个最奇葩的是有人在 T2 使用了 \(O(n \sqrt{n})\) 的算法。。。

2:05

到达考场,开始罚坐。

话说 S 组监考明显比上午严啊,有人上午提前把框架打好了都没事,下午有人就建了个文件夹都被抓了……

2:25

老师公布部分密码:belief????

盲猜一波 belief2022,直接提前开考,四道题目都看了一遍。

2:30~3:00

开写 T1。

写了个最最最朴素的暴力。

首先预处理 Floyd,然后直接 \(O(n^4)\) 暴力枚举每一种可能。

T1 都打了 1h 我是什么东西……

回家一看我 long long 数组用的 %d 输入,当场崩溃。

3:00~4:30

开磕 T4。

写 dfs 半小时,没想到调了一个小时,然后一个半小时就飞了……

感觉 S 组的时间还是比较紧张的,当时打完人已经慌了,于是又洗了把脸。

4:30~5:00

开写 T2。

我直接打了一个贪心,想到第一个人要在每一列中选最小值最大的,然后就可以得出答案了。

本来想写 ST 表的,写到一半突然忘记写了,当时非常的无奈啊,只能看着 @huanghaoxiang27 小骗 \(60pts\)……

5:00~6:30

直接开 T3。

话说这个题面是真的恶心啊,我把它理解透彻都花了 \(20\) 分钟……

然后就打 T3 打到了考试结束。考场上 bfs 判环还挂掉了。

于是后面 \(40\) 分钟就一直在调 bfs。

调到最后已经放弃了。

7:30

回家估分。

不想估 S 的(肯定很差),于是 J 组打出来一个 \(185pts\)。

感觉今天状态不太好。

T1 主要是因为脑抽就写了个取模然后飞了 \(20pts\)。

小图灵估的一等线170pts是什么啊喂?

8:00

提前上床。

于是今天就这样结束了。

出成绩后

J 居然有 \(215pts\)(\(90+100+0+25\))!

第二题满分就离谱啊……

S 考的很好啊,\(0pts\)。

今年就这样了,\(2023\) 年再战。

CSP2022 游记的更多相关文章

  1. CSP2022游记

    第一次几乎完全没有准备的比赛 也是倒数第二场比赛 Day -1 上了一天文化课,晚上还有强基班. 强基班上完之后来机房写了几个板子就开始颓废了 基本上就抱着摆烂的心态 不过是第一次在学校拿到手机 还在 ...

  2. csp2022第一轮游记

    DAY -7? 学校没买桶装水!我一时半会不去打水,真的渴.果不其然开始咳嗽了.DAY -1 隔壁班同学主动申请停课了,我也跟来复习,这天主要的成果是把选择题错误控制到2-3题,顺便整理了一点笔记. ...

  3. 【20161203-20161208】清华集训2016滚粗记&&酱油记&&游记

    先挖坑(这个blog怎么变成游记专用了--) 已更完 #include <cstdio> using namespace std; int main(){ puts("转载请注明 ...

  4. 【20160722-20160728】NOI2016滚粗记&&酱油记&&游记

    先挖坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.c ...

  5. NOIp2016 游记

    DAY -2 不要问我为什么现在就开了一篇博客. 本来想起个NOIp2016爆零记或者NOIp2016退役记之类的,但是感觉现在不能乱立flag了.所以就叫游记算了. 前几场模拟赛崩了一场又一场,RP ...

  6. NOIP2016游记

    只是游记而已.流水账. Day0:忘了. Day1:看完T1,本以为T2一如既往很简单,结果看了半天完全没有思路.然后看了一眼T3,期望,NOIP什么时候要考期望了,于是接着看T2.一开始我推的限制条 ...

  7. CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>

    挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...

  8. 游记——noip2016

    2016.11.18 (day 0) 呆在家. 悠闲地呆在家.. 明后天可能出现的错误: 1)没打freopen.打了ctime: 2)对拍程序忘记怎么写了...忘记随机化种子怎么写了: 3)不知道厕 ...

  9. 【NOIP 2015 & SDOI 2016 Round1 & CTSC 2016 & SDOI2016 Round2】游记

    我第一次写游记,,,, 正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪 ...

  10. ZJOI2016二试+游记

    ...excited.... 一场打回原形爽哦. T1莫名爆到了10分,T2T3均没交,一个小时过后就没再拿任何分数,perfectly狗带了... 总之没有给自己充足的时间去敲暴力,ZJOI啊..拿 ...

随机推荐

  1. spacy

    官方文档: https://spacy.io/api Spacy功能简介 可以用于进行分词,命名实体识别,词性识别等等,但是首先需要下载预训练模型 pip install --user spacy p ...

  2. JavaScript ES6 类和对象 简单记录

    一/*1.在ES6之前如果定义一个类?通过构造函数来定义一个类*/ function Person(myName, myAge) { // 实例属性 // this.name = "lnj& ...

  3. TCP通信聊天服务端和客户端(C/C++语言开发)附完整源码

    距离上次学Python写的Python实现简单聊天室已经过去好久了,现在学c++又写了一遍,其实过程差不多,无非是语法的变化,目前仅实现最简单的一对一的通信,然后改就是了,接下来应该是多线程了,话不多 ...

  4. MySQL如何指定字符集和排序规则?

    在MySQL中,可以使用以下两种方式指定字符集和排序规则: 创建数据库或表时指定字符集和排序规则 在创建数据库或表时,可以使用 CHARACTER SET 和 COLLATE 选项指定字符集和排序规则 ...

  5. win10、win11安装子系统kali linux、图形化界面的安装

    1.开启安装Linux子系统需要的扩展 Win+Q搜索功能 勾选需要的扩展,Hyper-V.Windows 虚拟机监控平台.适用于Linux的Windows子系统.虚拟机平台 反正这些有关于虚拟机的全 ...

  6. wx.BoxSizer布局管理器用法,及其Add()方法参数说明

    wx.BoxSizer 布局管理器是一种常见的布局管理器,它可以在水平或垂直方向上布置子窗口部件.同时,它还可以在水平或垂直方向上包含其他 wx.BoxSizer 来创建复杂的布局. 下面是 wx.B ...

  7. Python类的继承,你了解多少?

    "三人行必有我师焉!"."不耻下问",中国的圣人先师孔子留下的文化瑰宝传承在生活中的每个角落. 孔子是中国古代最伟大的思想家.教育家.如果说中国有一种根本的立国 ...

  8. C# +SQL 存储过程 实现系统数据权限审查AOP效果

    背景: 1.C/S系统架构 2.前端 Extjs 3.后台C# 4.数据库SQL 前端通过ajAx请求与后台通信. 前端应用页面统一继承入口类  BasePage 应用页面 public partia ...

  9. 6.sql注入

    sql注入 目录 sql注入 1.SQL注入原理 2.如何判断注入点 联合注入 报错注入(有错误报出) 布尔盲注(不管输入什么,界面只会出现两种结果) 时间盲注(不管输入什么,界面都是一样的) 堆叠注 ...

  10. Knockin' On PHP's Door ---PHP入门必知(持续更新)

    1.->.=> 和 :: 区别: ::   类中调用静态方法时用->  类中调用属性和非静态方法=> 是键值对,比如在关联数组中用 $arr = ["name&quo ...