CSP-S 2023游记
Day -1
考前一天集训。快下课的时候全机房一起用 SPFA 写全源最短路,然后我一个手残在 SLF 的时候写了一个 dis[q.front()]<dis[v]
而我的 dis
是一个二维数组,然后就变成了比较地址,竟然还把最卡我们的那个点跑过去了,神秘。
Day 0
没啥事干,父亲大人上班没把电脑带回来,只能睡大觉。
Day 1
中午很早从住处出发了,大概 12:45 就到了考点,在考点等了一会后爸来电话说他们同学聚会在附近定了酒店(我爸大学就是我们考点,当时他们 20 年同学会),让我上去睡会,在一堆不是很熟的叔叔面前睡大觉真的很奇怪欸,大概睡了 10min 就下来考场了,这时距离开考还有 30min,有很多同学都在门外聚集聊天,这必须去凑热闹蹭蹭 rp。进考场之前还碰到了久违的 @qinyubo 先生,他穿着璃月的衣服一幅信心满满的样子,这就是原的力量吗?他说选了 Windows 考场,因为电脑上有扫雷。。。
到了考场,首先发现这里的电脑显示屏的大小非常复古(印象分 --),然后键盘在桌子下面的小抽屉里(印象分 --),鼠标还不怎么好用(印象分 --),不过电脑运行内存有 8 GB,还行。去上个厕所在座位上坐等开考,看到前座的人敲缺省源的时候掏出了 ifstream cin(.in)
和 ofstream cout(.out)
顿时一惊,我超!周!
开考了,发密码。怎么回事呢?场上传来了一片“怎么解压文件时发生错误”的哀号?我一试,果然,密码出锅了(印象分 -=INF)。过了一会有个监考员拿着一堆 U 盘过来拯救我们,拿到题目甚至有先后,最后按照最后一个人拿到题目的时间给了延长。
拿到题目之前看到前座的人拿到了题,赶紧在后面偷看一下,什么?T1 数据范围怎么是 \(n\le8\)?
拿到题目先扫一眼,很好,题目没有叫 string
的,再看 T1,这是什么 nt 东西,bitset
秒了,写完调完才过了不到 30min,自己造满数据还没跑到 10ms,很舒服,开始喝喝酸奶看 T2。
半个小时之后,T2 也不知道在心里想了多少种,又否定了多少种做法,然后一看 \(\Theta(n^2)\) 给了 50pts,心里依稀记得 T3 是大模拟,果断打完 \(n^2\) 暴力去 T3。
过了漫长的 2h 之后,T3 过大样例了,非常高兴,再回来看看 T2 和 T4,没什么头绪,去写 T4 暴搜(其间我不止一次写出了很长的带大小写的函数名和变量名,写大模拟写的),抬头一看,同队的一个神仙在玩贪吃蛇,瞬间没绷住,差点笑出声了。
T4 暴力一直 Segment Fault,看时间不太够了就直接找到一组答案 exit(0)
了,这要是有分我直接拜谢 CCF。
下考之前反复看自己的程序和文件夹名称,非常害怕文件错误,前前后后翻来覆去看了不知道多少遍之后终于结束了。
下考问那位神仙 @EnofTaipeople 贪吃蛇好不好玩,答曰:“真的不好玩,一下子就撞墙了。”,难绷。
后记
听说有同学 CE 挂分了,也不知道为什么 sqrt(__int128)
不加编译选项 -std=c++14
就能过,加上就会 CE,很神秘。
自测估分 \(100\text{pts}+50\text{pts}+100\text{pts }+?\text{pts}=250\text{pts}+\),云斗上面喜得 HN rank38。
标签:开考,题目,text,Day,印象分,2023,游记,pts,CSP From: https://www.cnblogs.com/Endline/p/17781612.html