CSP2025游记
CSP就这么没了,本来害怕连着两场不适应来着,结果真到考试的时候还是比较专注的,总体来说没有什么失误,还是不错的。
10月31日
20:00
身份证找不到了???!!!
打电话求助家长,把护照,社保卡,户口本...全部送来了,应该能进吧...
24:00
睡不着,睡不着...
11月1日
7:00
睡懵了,今天要考试吧,赶紧爬起到校门口和几个儿子同学集合
在车上想再看一会板子,结果晕车了,加上早饭粥不好喝,到嘉祥了想吐🤮
8:00
顺利进考场了,看来没问题(埋下伏笔)
位置还算习惯,没什么大问题
XHZ同学不考J组,吃饭还不带他爹玩!!!
8:30
J 开考
T1
好简单一题,10分钟秒了
T2
思路5分钟出,突然头痛,把行和列搞反了,卡了半小时,打完差不多用了40
T3
好像做过原题的亚子...但是好像没学会的亚子...
一眼前缀异或和,但是忘了怎么打了
赛后:竟然还有10分 doge
T4
线段树秒了,然后发现不会写...
然后打了个二进制枚举,应该有40分(赛后确实如此)
闲话:对面帅哥敲键盘太吵了,左边小朋友打题喜欢做怪动作,影响不大,没有燃尽的去打,给下午养精蓄锐。
12:00
考完和同学顺利集合,都没什么问题,吃饭的时候看到hrh同学的饭很少,以为分量小又买了个煎饼,结果我的盖饭分量太大,吃完后成大胃袋了。
然后发现无处可去,幸好有开茶馆的婆婆让我们进去休息,也不让我们付钱,还问我们喝不喝水(好人一生平安),看了两眼图论板子,也没记住(接下来一个月一定要把板子背下来!!!)
14:00
准备进考场,被拦下来
我:上午都过了
老师:让我再确定一下
邪恶的官僚主义,形式主义....
老师:护照可以证明你这个人,但不能确定你的身份证号,户口本能确定身份证号和名字,但不能确定的照片
我:???(不理解但尊重)
最后幸好还是进来了,老师说明年就不行了,笑死没有明年了
T1
遇事不决,贪心解决,打了一个贪心发现假了,因为在人数超过
由于思路不清晰,打了一堆很shi的函数
int find1(club a){
int num=max({a.a,a.b,a.c});
if(num==a.a) return 1;
if(num==a.b) return 2;
if(num==a.c) return 3;
}
int add1(club a){
if(find1(a)==1) return a.a;
if(find1(a)==2) return a.b;
if(find1(a)==3) return a.c;
}
int add2(club a){
if(find1(a)==1) return max(a.b,a.c);
if(find1(a)==2) return max(a.a,a.c);
if(find1(a)==3) return max(a.a,a.b);
}
int find2(club a){
if(add2(a)==a.a) return 1;
if(add2(a)==a.b) return 2;
if(add2(a)==a.c) return 3;
}
现在看来不忍直视...
但是比某个300行代码的SamXia好多了
T2
一眼最小生成树,但是打不来,后悔中午没有好好记忆 谁便打了一会就去T3了
T3
字符串,打了个暴力,生死未卜...
T4
观察特殊性质发现可以在都是1的时候打个组合数学
赛后发现没有去掉那些耐心为0的人(没耐心为什么要面试啊喂!!!)
赛后
感觉良好,并无大碍,开开心心回家
11月6日
有人发现可以在申诉通道看分(第二天就被修了...)
J组250,跟估的大差不差也不太上心
S组只过了T1,后面竟然一分未骗...
11月7日
成绩公布了,和昨天看的一样,反正有分就可以去NOIP了
最后一个月好好学习,做好准备。