这里是菜鸡的落泪史,技术人才学习技能请绕步。
本文没有技术(落泪.jpg)
准备活动
本次比赛在2021.4.18号举行,而我是在3.26号报名参加活动。用来2-3天时间了解蓝桥杯。解决了以下问题:
1.蓝桥杯是什么?认可度怎么样?
2.蓝桥杯的赛题样式是什么?编译环境怎么样?支持是什么库?(一定要熟悉编译环境(我参加的是C/C++,使用的是DEV5.4.0,后面会分享))
3.如何着手准备赛题?
准备赛题
简单介绍一下自己的情况:之前学过C语言,已经放手没有碰过任何代码1.5年左右。
刚开始我找到了我的一位朋友,他参加之前的蓝桥杯B组C++拿到了国二,最近也在准备ACM。所以希望从他那里得到一些经验。
于是我开始去洛谷(一个练习代码的网站)开始准备刷入门和算法的提单,一共200+题,还剩下17天比赛的我必然是没有完成。事实上我只进行到入门3就放弃了,当时离比赛还有9天左右。
放弃原因:
1.有一些题我自己觉得写的没有问题,但就是无法通过。
2.由于水平太菜,很多C++的函数,不认识看不懂别人的题解。而大多数题解都是C++的(此处自动跳过了JAVA和Python,别问我为什么不看,因为菜,菜是原罪。)
3.越快到考试越觉得不会,有点点崩不住。
结合以上原因,再加上感觉刷基础题,再看赛题依然不会,所以放弃洛谷,开始第二场准备。
重新准备
这次,我选择直接看往年赛题的讲解视频(在B站上就有很多),从赛题里学习函数。
我了解了四个常用函数(事实证明确实常用)后,就完整的看了第十一届B组C++的第一场的讲解(我觉的最后两个太难,也因为时间不够所以没看)。在理解的基础上手打了这几个题的代码。然后感谢我的两位朋友分别分享了题目给我。(既约分数,航班时间和全球变暖,都是往年蓝桥杯的题目,可以看看。)
紧接着就开始比赛啦!
比赛开始
比赛时间一共4个小时,时间比较长。可以带一些食物和水但不要太多(别像我,拿20cm高的吐司过去,像极了野营,铁憨憨.jpg),比赛一般在周末,比完再去吃饭就可以。
注意:
提前30min到考场,带着身份证和准考证;
坐下后,桌面上有环境配置找到对应的文件夹根据指示看看自己的环境是否异常。
这些准考证上都有,按照规定来就好。
比赛结束
好,终于到了我的正文。
呜呜呜!菜鸡落泪。
这场比赛最大的败笔在于:
请问1s等于多少毫秒?
没错,我就是那个答了60的人。
敲黑板:1s=1000ms
这道题,我经过代码运算,手算之后,在二者一致的情况下。发现,结果竟然和样例输出不一样。我甚至一度怀疑是题目错了,落泪!┭┮﹏┭┮,但凡我有一点怀疑,也不会坚定不移的写60。
其他题目不说也罢。
赛后反思和总结
1.在大学期间希望大家可以多多参加比赛,不是为了自己能和别人比较。仅仅是因为,不管你学什么比赛一定是最好的刺激进步的方式!另一方面,在比赛的过程中也能强化你对多学学科的理解。所以多去参加比赛吧。
2.专业课好好听讲,非专业课可以多看一些想看的书,那些伟大的书一定有自己独特的地方。
3.遇到困难,不要放弃。你脑子里闪过的每一个催你上进的想法,都是未来的你向你求救。往日之日不可追,今日之日还可留。
少年阿,加油!