比赛结果
结果挺意外的,比赛中失误较多,送分题暴毙(审题失误),没把自己气死,结果算不错,但也挺可惜。
解答过程
1. 整数范围
答案:255
没想太多直接计算器算的,后来听符号位,但似乎不用考虑。
2. 带宽
答案:25
除以8
现在都这么出题了吗,省赛也是,建议以后考生补一下计算机基础常识。
3. 纯质数
答案:1903
先晒质数,然后判断每一位是不是质数。
这题看错题目了,第二个筛写的连续字串,大意了,蠢哭了。
4. 完全日期
答案:977
直接三层循环嵌套,2月29单独处理,日的话用个数组存,方便处理。
5. 最小权值
比赛时看了下直接过了,没啥思路,菜。
6. 大写
String.toUpperCase()
水题
7. 123
前戳和骗分。
一眼前戳和,看规模想优化,没搞出来,没时间
8. 异或变换
就是个循环,把循环节算出来,顺便存个List
,对t
取余,直接list.get(t)
,记得用long。
9. 冰山
数组模拟,骗分。
弄个大小为k
的数组arr
,表示大小为i
的冰山有arr[i]
个,然后模拟,写的时候很急,12.50+才提交,似乎用的还是int数组,菜,希望能骗个50%。
10. 二进制问题
暴力骗30%
循环+Integer.bitCount(int i)
一分钟写完。
想到一个排列,没弄出来,没时间了。
总结
本次赛事
第一次参赛,这样都能水个一等奖是没想到的。对答案后感觉能有个二等奖末流就不错了,结果却出乎意料,不过还是很气,第三题是心结,这么简单的十分白给了,审题一定要细心!!!
考试前一天晚上没睡好,早上起来也急急忙忙,感觉脑子就是浆糊,写到后面还犯困,这也导致失误率上升吧。
考试的时候还是有些过度紧张了,发挥的不太好,心里很浮躁。
考完对答案一度怀疑人生,夜不能寐,作为一个大二大专生,这是我第一次参加竞赛,也是最后一次,来之不易的机会却没有好好珍惜,蓝桥杯水太深,把握不住啊。
初闻蓝桥杯
第一次听说蓝桥杯还是刚上大一,学校宣传,感觉很高大上,然后去听课,当时还是个小白,循环都写不顺溜,听老师讲递归,回溯,记忆化什么的,云里雾里,后来校内选拔果然没选上,太菜了,当初就暗下决心,下一届一定要参加。虽然后来也没有去学算法
后来浑浑噩噩度过了一年半,期间疫情在家很颓废,游戏打嗨了,落下了很多基础,再后来到学校,稍微好些,跟着课程走,至少没有那么闲了。在专科学习环境真的比较差,而我也比较懒,自制力差,也没去加入学校实验室之类的团体,真的荒废了很多时间,在这里建议,最好找到一个学习的团体,学校有实验室之类的环境,一定要争取,一个好的环境以及优秀同学很能激发学习动力。
省赛
再到今年上半年,三月中旬吧,学校开始选拔本届蓝桥杯校队,怀着一腔热血,报名参加,选拔前也没怎么练过,果然没选上,考虑再三,决定自费报名,算是了却一个心愿,想着能拿个省二回来就不亏。花了钱之后动力爆棚,哈哈哈,毕竟是自己的钱,可别打水漂了,省赛也没有停课,全靠自己利用空余时间学习,老师也会发些资料,一个星期有两次集训,也就是去机房刷题,这段时间学了不少,搜索、贪心、动态规划 之类的,当然也是些很基础的东西,不过打打省赛也够了,省赛做了八道题,选择题最后一个不会,还没学过,砝码也不会,后来听说是找规律??淦!最后一题API骗分,其他的不知道也没有AC。题目比我想的容易些,三个小时吧改写的都写完了,剩下的也不会写,最后得了省第四名,可以去参加国赛了,还是挺高兴的,只可惜没能去北京。
国赛
省赛考完没想能去国赛,打了半个月游戏,本性暴露 ,出结果之后开始停课集训,就是天天刷题。往届题目刷一下,图论补了下,没想到考试没一个图论,这段时间每天会去水一下leetcode每日一题,比赛还真用上几个,👍。
再后来就是去比赛,等结果,蓝桥杯算是告一段落。
最后
前后两个多月,从一开始校内选拔失利,到最后国赛一等奖,其中有运气的加成,也有付出的回报,
没想到能走这么远,很感谢学校和老师的支持,一路上,有收获时的喜悦,也有失利时的失落,最后,我很庆幸当初报名蓝桥杯,如果还有机会,我会不留遗憾。
文笔不好,且看个乐呵。