2018年3月31日 我随着学校团队来到华南师范大学里进行了我的第一次竞赛,cccc 也就是团体程序设计天梯赛.

 

这个比赛是我在开学初看到学院发的新闻得知的. 大概就是老师要在校内选拔10个人月末参加这个比赛. 经历了这次寒假, 我彻底把大部分精力投放在oi上. 3月15进行选拔, 我大概是3月3还是4号得知的吧. 就已经开始每天狂刷题的模式了. 尽管刚开学特别忙, 并且月末还有补考(这个麻烦 机组 完全不会 补考后 感觉要重修了) 我还是坚持尽我所能投入时间到做题中. 甚至最后一个星期, (因为选拔赛是星期4) 星期123的所有课都带着电脑到课室刷题. 

星期四,内心忐忑的来到机房(担心不能被选上,因为也有很多15级的同学参加 我还是萌新 感觉实在比不过) 发现这次选拔赛一共有70多个人参加. 有15 16 甚至还有17的. 找到座位坐下, 电脑只有那几个鬼编译器 devcpp(还算好) codeblock(mac上用过 已经几年不更新了 疯狂闪退) 然后就是java了. 询问老师过后, 发现居然可以使用vsc(感动). 如果不给我用vsc(下了很多插件), 用devc敲代码的话 大概命都要没了(括号不会自动覆盖过去等等很多不方便)..

说真的, 这次选拔赛可以说我的人品真的好. 有一道L2题 其实是前几天算法课老师特意讲了一个函数实现的 全排列 就是cpp那个next什么函数(不会cpp  看到好多人上来就ac L2题呆住了.. 一看题目不会做, 尽管知道算法课讲过 但是没听(都用来刷题了) 先不管, 把L1做完 开始看L2, 一道不会做 一道很麻烦 一道全排列 还有一道看排行榜好像很简单(很多人都拿了大部分分数) 然后下手这题. 详细看了以后, 发现还是不会… 尽管只是主字符串删除子串这么简单的题. 当时我的分数还排在第2 第3.. 但是L2这些题都搞不来.. 随着时间过去, 排名都掉到第7 第8了. 心里就开始慌, 有点燥热了 烦.. 如果不做出来, 那肯定没戏了. 这两道L2都很多人做的出来 一共50分. L1本身也做的不是很好 很多地方丢了分.  于是打算硬着头皮做, 先做字符串那道, 完全就是暴力的思路, 算法很蠢.. 赛后分析才知道其实有很简单的方法. 写完以后, 其实当时已经感到绝望了 提交, 发现全红 AC! 一下子就来了劲 25分啊 很多人都拿不全25 只能过大部分的点. 一下子我的排名就上去了. 这样一来有了自信后, 试着做全排列, 想了想以后, 发现能用暴力模拟的方法写出来, 一开始就是这样的思路 拿了3分. 然后不停的写了9个for 25分 AC!  最后的排名是 第3, 有点出乎意料. 没想到第一是同级的 隔壁班的大佬 而且差距还很大(一开始想着 同级的搞oi应该没有搞的过我的) 第二是很厉害的15师兄. 也许这就是oi的魅力, 当快要绝望的时候, 坚持下去说不定就能看到AC了

选拔赛以后就是两周的电工实习 期间还要复习补考  这破实习还要手写3000字总结 加上各种实验之类的 很烦 期间也没多少时间用来做题 因为还要学习其他科目. 等电工实习结果以后 已经是3月30日了, 那一天我甚至还没有碰过代码.

第二天, 组队坐车来到华师. 说真的, 每次去别人的学校都是一番羡慕. (有点自卑了 但是忍忍 考研考个好的学校!) . 到了以后, 报道 去饭堂吃午饭. 包的午餐感觉还可以 比我在学校饭堂的要好很多. 但是赛后在知乎看别人赛区的膳食就觉得… 华师的也太辣鸡了(  吃完过后, 到赛场附近做准备, 进入机房 1点开赛.

开赛, 当我登陆进去查看题库的时候 就已经发现有两个题已经好几千的通过了…(妈耶) 赶紧跟随大队开始做, 从5分的开始, 事实上这次L1的题目比选拔赛中的L1简单太多了, 直到L1-1(20分)之前都是秒ac.  炸了 完整写出来 提交只对两个小点 只有3分. 但是自己测试感觉是没毛病的.找不出哪里不对, 因为是跟着思路做的, 样例也过了. 测试了几组数据也没问题..  碰到这种情况的时候 自己实在不会解决.. (弱点) 以前在luogu做题 碰到对一些错一些的时候, 就会下载错误点的测试数据, 一测很快就能发现哪里不对了, 如果不能下载数据 那就看题解。。(坏习惯)   L1-1纠结了一会以后 还是3分 此时我已经拿到83分了 其实已经算是达标了, 基础级团队800分才能算进阶级的分数 10个人每个人80就够了. 开始看L2的题目, L2-1 一开始看着感觉还可以 那时候以为自己明白题意..  把整个程序写出来以后, 又炸了 完全不对. 发现自己的理解 连样例都过不了.. 头痛.. 搞了好久 决定换下一题. L2-2 跳过了 感觉很难 L2-3 看完题目 无语了.. 赛前的几天在luogu做过差不多的题目. 其实应该说一样了 只是输出多了个名次而已. 但是那时候 感觉卡住就丢一边没再管了.. 看完题目后那个后悔啊… 硬着头皮写下去, 感觉还可以, 其实就是排序 (赛后师兄说只要用cpp的sort 几下就25了 又是不会STL的锅)   写完以后 提交 2分。。。 绝望 一下子就心态爆炸.. 又是跟L1-1一样 按着思路写 感觉程序无啥大碍.. 根本不知道应该怎样找程序的bug.. 这时候离比赛结束好像还有大半个钟吧.. 不知道干啥 有点折磨 都怪自己太菜了.. 回头又是看了下L1-1 又是看看L2-1 L2-3 拿他们一点办法都没有, 无聊只好刷刷排行榜.. 有个队友不太给力只拿了很少分.. 团队还没拿够800的基础分 有点急.. 所幸最后够了. 正因为够了 把好几个学校挤了下去, 他们都是基础级不够分 但是进阶做了不少的(但是没算上).

最后好像是省二等吧 现在不清楚, 但其实什么奖 二等和三等都没啥区别.. 自己还是太弱了.. 看了下最厉害的赛区, 别人甚至把L3的AC了 这次比赛最厉害的是浙大的一个队伍.. 毕竟比赛是浙大举办的.. 这方面自然很强 接着就是北大 电大…. 点开看看别人的成绩, 心情复杂.. 以后要跟这些人竞争的呀 或者说我还不够资格跟他们竞争呢唉… 总之是得好好努力了, 已经很晚了 都要大三了.. 说实话 后期可能没太多时间了 因为早就决定要考研了.. 但是还是尽力吧, 希望下一年参加的时候 起码我能搞定L2的题目 拿L3的分?

不忘初心,方得始终

Categories: OIer

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Related Posts

OIer

并查集学习总结

并查集学习总结 并查集在好早之前就想学了.. 虽然是一种比较简单的数据 Read more…

OIer

归并排序学习总结 & P1309

背景 之所以突然说到归并排序,是因为P1309这道题要用到&#8230 Read more…

OIer

队列和广度优先搜索

队列(queue) 队列是什么 队列是一种特殊的线性表. 是一种先进先 Read more…