ENJOY_AK
2024-11-06 21:17:30
考废了,但是还是纪念一下
中午考完J组,心情良好,去附近商场吃了点东西,提早回考点了
本来以为会迟到,结果发现考场机房都还没能进(???),上午J组提前半小时就能进了,结果下午直接拖了十几分钟
没能进去当然就到处乱逛,逛了几圈下来发现这栋楼没厕所??去最近的厕所来回也要七八分钟
14:19,考场门口开始排队入场,进去之后发现鼠标键盘有点脏,稍微擦了一下就准备开考了
逆天,监考员没收到下发文件的密码,拖了大概两三分钟才成功解压文件
解压好之后建立选手目录,开切T1,T1看完题目之后,莫名其妙地想到了优先队列(考完之后挺后悔的,优先队列直接浪费我十五分钟)
乱搞后发现不太会用优先队列写这题,于是重读题目……
读了数十次后,想到了桶数组,a[i]表示属性值为i的怪兽有几只,开两个下标变量,表示当前最弱的怪兽和次弱怪兽的属性值,写一个while在里面更新下标,同时处理决斗过程
兴致冲冲地写完后测样例,心态爆炸,调试十分钟……
调试结束,成功地调不出来,过了部分样例,也还行吧,开切T2
T2题目是看懂了,但是不知道咋写,再加上题目比较长,打完骗分后果断跳过
T3看起来有希望,我思考一秒后开打暴力(目前水平我是没法写蓝题正解的)
写着写着发现不大对劲,看来是我想简单了,重读题目后重写DFS
经过颓废后,打出了一份低分代码,不过没办法了,直接结束本题(我代码会TLE,只能拿部分分)
关闭文件前我瞅了一眼代码,发现了什么奇怪的东西!!!我的freopen写成了这样:
freopen("color.out","w",stdin);
stdin!!!复制的时候忘记改了,加上我调试时是开着读入重定向,注释输出重定向,所以没发现
改好T3后看T4,T4也是一点不会,打完骗分就摆烂了……
大概过了十几分钟,决定挣扎一下,把我的代码文件全拷到noi linux里跑一次
跑的时候都很顺利,于是开始检查freopen、文件名………checker.exe都跑了几十次了,确认无误后舒服地睡觉了
睡醒了,还没结束,玩了一会虚拟机,决定再挣扎一下:
开始在T3找规律,仔细观察样例后,提出了很多种奇怪的贪心思路,后来全都被证明是错解,推翻后选择了一种看起来比较像正解的错解(对拍后发现部分情况能对)
开始写骗分,如果在dfs能接受的数据范围内就开dfs,如果不是dfs合理范围就用贪心错解来混分……
这分其实不好混,搞了半小时,写完了(赛后证明我的贪心没有起到作用)
摆烂了,复制了一份代码,试图写正解,全都以失败告终,于是自己手造大样例,测了一下程序
接下来剩余时间就摆烂了
考试快结束了,再次检查了各项,望了一下窗外,没想到这么快就天黑了(其实很正常,只是做题太投入没留意),过了几分钟就可以走了
给同学打电话,对方没接,拍了几张照片纪念后准备下楼,发现楼梯间没开灯,全黑看不见一点,几个人拿着手机闪光灯下去了又被迫回来了,最后还是坐电梯走的,黑漆漆一片还是有点恐怖的
今年没希望了,明年再战,希望CCF能给个二等