CSP-J2025 挂分记
_sand_fish_ · · 生活·游记
搬运自学校论坛,按czc给的模板写的,很水。
我重生了,重生在了2025.10.31,这一世,我要夺回属于我的S组T2和J组T3T4……
估计分数
-
估分:100+100+45+64
-
实际:100+100+50+60
思考原因
T1
时间:30min。我写这么慢是因为我不信这玩意这么简单然后随机了一堆数据。我不行了。
思路:把字符串扫一遍,建一个字符串数组 num[10] ,每次是数字 num[s[i]-48] += s[i]; ,最后按顺序输出。
打卡题万岁!而且这次的打卡题居然不坑,CCF你很有良心啊今年!
其实24年也不坑吧。只是模拟赛挂分太严重所以特别怕T1(被打
因为如果数据不保证一定存在至少一个 1 至 9 的数字,那你就有可能因为输入是 www000wwhh00hw000 而输出一堆0。实际上这样的数据输出的应该只有一个 0 才对。
T2
时间:1h?没怎么注意,被自己随机到的莫名其妙的数据莫名奇妙地卡了,感谢随机数。
思路:记录下那个谁的成绩,然后整体排个序,一个一个暴力分配座位,(对就是这个分配的过程莫名奇妙卡了我很久。)分配到那个谁就输出然后 return 0 。
随机到个 n=1 的数据,然后输出的 y 是负数。但别的都是对的,我干脆直接特判了,没想到真能过(汗
没啥好讲的,做到这题莫名奇妙卡住搞的我心情糟糟。感谢czc的奶糖和旺仔牛奶。
T3
应该是我想复杂了,代码比正解长好几倍。
时间:忘了,好像最后的时间都是T3T4换着换着做一点一点骗分。
思路:结论我也忘了,反正
T4
时间:忘了
思路:对于前面的情况就直接暴力dfs啊没啥好讲的,后面注意到特殊性质
赛时脑子被神秘的宇宙射线所干扰, n==3 的时候直接输出 1 了,爽挂 4 分!!!
一眼就能看出是背包,但是状态转移有大锅,没搞出来,愤怒。
总结反思
那个弱智的 4 分其实考场是想到了的,写代码写一半意识到了,本来计划写完这段就去把那个改了,结果我忘了。
想到和得到中间,还有一个做到。——《士兵突击》
我忘了是不是士兵突击里的反正很有道理就对了。
游记部分
没啥好记的,心得全写前面了。这里写一些诡异的东西。
-
着重感谢旺仔牛奶。把旺仔牛奶放在电脑前有一种被盯着的感觉。有效防止摸鱼颓废!
虽然czc给旺仔牛奶是为了让我们debug。但是只要派上用场就是好的。
不管黑猫白猫,能抓耗子的就是好猫!
-
顺带一提,我们亲爱的蛇纹鱼调代码没调出来,于是对旺仔牛奶比某个友好的手势,勇气可嘉!
-
据说多喝水有助于思考,于是这个从来不带水杯的人难得的带了个水杯进考场。结果赛时想上厕所。但这人很社恐于是被憋死了。
他败我母
(阅读其他人的经验总结并摘抄。)
- J就是J,别想得太复杂了 【来自:XAJ】
-
不确定新思路行不行,就新开一个cpp复制粘贴写,我差点因为这个丢失60分 【来自:WCY】
-
考试的时候十分钟不到切了前两道题,以为自己手感来了,然后就被T3打败了。所以建议大家少刷水题,T1 T2就适当放下把 【来自:HYX】
-
考试的时候千万别喝太多水,不然你会被憋死,特别是在最后15mins。 【来自:YQ】(找到同道中人了。)