用户:Defined查看:1 回复:7 评论:1 创建时间:2020-05-23T15:43:35
打开编程猫的网站,我发现我又多了三十多条消息,也不太想一一去看了。疫情让人们待在家里,编程猫的使用人数也增加了不少。一年来的编程猫的经历,也给我留下了许多回忆。现在临近初三,学习压力逐渐变大,另一方面我也需要为信奥赛而作准备,不知下一次多久回来。有一些事情,我希望把它们留下来,那也是我想要说的话.......
PART 1 初心
初一时,我有一个同学告诉了我NOC这个比赛,这也是所有事情的开端。NOC中有一项比赛项目是编程猫举行的创意编程大赛(名字记不太清了,大概是这样的),就这样,我开始接触编程猫这个网站。小学的时候,我就对编程非常感兴趣,有着2年左右的Sc经验,也是非常好上手的。那段时间,这位同学和我在午休期间,不停地练习通天塔。随着四个大板块的通关,初赛也就开始了。初赛的成功,也是轻而易举的,复赛之前,老师给我们说,我们需要练习编出按题目要求的程序,就这样,我的第一个自制作品就完工了。那个作品,是我做的最用心的一个作品,也是我自己认为我做的最好的一个作品。又是一天天的练习,复赛翩然而至,我和那位同学也都一起进入了决赛。决赛是在山东淄博举行的,那时候又正是夏天,除青藏高原外全国普遍高温,甚至有一天都到了40C°,几乎每一天人均4,5瓶矿泉水。决赛之前,我们演练了许多的程序,我也准备了许多素材放到了背包里。坐在车上,我和同学闲聊时,说了一句有可能要考科技类的作品,结果就真考了......当然,当我听到不能用提前做的素材时,才知道我之前做的一切素材都是徒劳。决赛分为两部分,理论测试和作品测试,都完成得挺不错,也取得了很不错的成绩。这,也同样是我走进信奥赛的开端。
PART 2 飞机大战
拿到了这么好的成绩,回到家之后,我对这种图形化编程越来越有兴趣,并一次又一次修改了我的"飞机大战"。最开始的作品,不过就是一个无尽的飞机大战,连"开始游戏"的按钮都没有,到了最后,分数甚至可以上万,"根本停不下来"。于是,我开启了我漫长的作品改造之旅。前前后后数数,大概有50个版本吧,也没数过,总之一路走来也是非常不容易的。第一次,加一个开始游戏,弄了多久,每一次没点开始游戏,飞机就会不知不觉冒出来。后面有一次修改,加入100秒后才出现的大飞机的时候,竟然设置碰撞到大飞机只扣1滴血,这么想,那我还是"极限一换一"算了。一发子弹就两三滴血,撞一下才一滴血,那何乐而不为呢?测试到了这个不平衡的地方,我也是立即做出了修改。后面,也陆续增加了"商店""设置""排行榜""更多"等按钮,并统一了样式,也算是基本完工了。后来,我也在一些细节上面做出了小调整,或许和普通的飞机大战玩法有些不同,但是总体游戏规则也是大同小异的。不知道那个作品现在怎么样了,但是,无论如何,那也是我在编程猫上留下的一个童年的痕迹,即便它不被欢迎,不太出彩,也永远不会在我的内心中被抹去......
PART 3 信奥赛
信奥赛,即全国中学生信息学奥林匹克竞赛。在我在NOC的比赛中取得成功之后,我的信息老师就建议我往信息学奥赛这方面发展。原先,我对信奥赛使用的编程语言C++一无所知,当然不可否认的是,我也在这方面展现出了自己的天赋。有了在编程猫上面通天塔Python的基础,复杂的C++也没有想象中的那么困难。而我学习C++的主要的两个地方是洛谷和慕课网,慕课网教会了喵++的基础语法,而洛谷则给了我一个交流的平台和电脑算法的突破的机会。在学习C++的期间,偶尔感觉到有一些枯燥,我也会回到编程猫社区来看看帖子,看看别人的作品,玩玩自己的作品,亦或者是把自己作品的功能再次完善一下。这些完善,也是你们所看到的飞机大战在评论区里面的更新记录。上一次的信奥赛,已不是原来的NOI,而是面向中学生的CCF,通过半年时间的努力,我也算是勉勉强强地拿到了一个普及组一等奖,还是踩着得到一等奖的分数线得到的。一等奖的分数线是215,而我的分数是240。这次惊险的成功,也是由第三题太好喵分导致的。以后的路还很长,不知道下一次参加普及组的时候,我会不会再拿一个一等奖呢?
PART 4 消失的秋葵?
这是给我印象最深的一件事,也是我最想和大家谈的一件事。我想,所有去看过通天塔排行榜的人都知道,秋葵前5个赛季通天塔都拿到了第一,而他在编程猫的社区中也是一个"院士",也为编程猫的社区做出了不小的贡献。但是,这个赛季,第六赛季,他忽然消失了,不再是第一了,甚至更令人惊讶的是,他根本就没有出现在排行榜的前100上了。这究竟是怎么回事呢?这一切,还要从一只蝙蝠说起......上一个赛季,有很多帖子在谈论秋葵会不会得到第一,我也看过大部分,也就在同时,我加入了通天塔的官方群,也就此,我认识了秋葵。一开始,秋葵简直是非常谦虚了,当然,我们称这种行为为"过度的谦虚就是骄傲"。比如说,我说我去年普及组只对了两道题,他说太强了,他只对了四道,我寻思着这不是我对的比他少吗?后来,一天天过去了,离2.29也越来越近,电视上也报道中国的疫情离拐点也越来越近了。一天一天,我和他也越来越熟悉,我们也经常讨论编程和数学的问题。终于,闰年二月的末尾到了,2020/2/29 23:33,这个特殊的时间......最后,喵两个秋葵"得到了第一。这不是巧合,而是最完美的结局......
最后,编程猫给我留下了许许多多美好的回忆,也许以后,我随着年龄的增长,接触编程猫的次数也不会像往常那样多,但我相信我再次打开这篇帖子时,那些如泉水般的回忆,也会再次在脑海中涌起.......