第八届蓝桥杯省赛参加感受

CodeingBoy 4月 09, 2017

准备了两个月(但其实基本上没学到什么),终于要去参加蓝桥杯的省赛了。出发之前一晚还有点紧张,觉得题目都挺难,参加了模拟赛也才拿到 20 几分,出发之前还确认了一下图的一些相关算法。

比赛的地点是广二师,到了之后直接上考试的课室。检查准考证和身份证找自己的座位坐下。座位之间没有间隔,我旁边的选手就坐在我旁边(好像是废话),不过他们是 C++ 组的,不知道是不是有意安排。她们进来的时候不仅带了水还带了……食物!,瞬间有点不淡定了……

比赛前有一些时间来准备环境,装了 eclipse 和 Dev-cpp,可以自己进行设置。比赛要求登陆一个网页平台来下载题目和提交答案,看了一下地址端口 8080,后来一看是 tomcat 做的2333……

使用准考证号码和身份证登录系统后,可以查看考生须知。比赛时间 9 点后才能下载试题,然而服务器炸了 1 分钟后才能下载……试题(Java 类 B 组)一共有 10 道题,前 4 道是结果填空题(只需要把答案算出填入即可),中间 2 道是程序填空题(将程序中缺失的部分填空),最后 4 道是编程大题。

具体的题目网上已经有了,不多说了。第一道题是送分的,为了防止其中有诈我反复读了几遍才敢下手……第二道题是计算可能的组合数,由于不能确定是否消除了镜像和重复,并不是很有把握。第三道题不知道在说什么,算出来最小的与题目不符,直接放弃。第四道题忘了,也放弃了。

中间的两道程序填空是很简单的题,轻松 pass。接下来就是程序大题了,第一大题是日期计算,这道题还是比较有把握的,逻辑比较简单,细节处理要花一点功夫。第二大题是包子凑数,直接用了筛法和试减这种很暴力的办法去做了,过了样例就没管。第三大题分巧克力完全没思路,放弃。第四大题也算是做出来了,用暴力循环的办法,毕竟 CPU 给了 2s,不上暴力对不起自己2333。

旁边两个妹子是 C++ 的,她们自带食物,一边做题一边吃了起来……666,我做了大约一两个小时就开始咕咕叫,不过也还好,总体状态是越往后比较稳定和轻松的那种。比赛过程可以举手申请上厕所,这方面管得不严。今年蓝桥杯好像也没发食物,出来后吐槽老师“怎么没说能带水和食物?”,老师一脸惊讶:“没有发吗?”

以上题目做完之后还剩下大约几分钟的时间,检查了一下提交的答案确保没有多余空格什么的,还剩两三分钟的时候就离开了。这时候人都走的差不多了,再刚题目也没意思了,索性提交走人。提交之后看了一下别人提交的数目,有几个是十道题全做了(压力很大啊),还有一些和我一样 7 道题。

比赛过程中看了下别人,好像有蛮多人在处理第三道填空题(承压计算),如果能够熟练使用正则表达式,将题目数据转换为程序数组也就一分钟的事情。然而我会转换也不会做,可惜了。

出来后合个影,带队老师再组织学院参赛的各位吃个饭就散了。不知道成绩如何,应该也只是一般般吧。下年再见吧。

总结一下:

  1. 这一次蓝桥杯省赛几乎全是暴力题,没有用到任何和图相关的算法(也就是我白准备了)。网上已经有人叫蓝桥杯为暴力杯了2333
  2. 题目难度还行,偏简单一点
  3. 不发食物啊,我要三明治!

本文采用 CC BY-NC-SA 3.0 协议进行许可,在您遵循此协议的情况下,可以自由共享与演绎本文章。
本文链接:https://blog.codeingboy.me/reflection-of-8th-lqb/

发表评论

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