记第五届山东省ACM程序设计比赛——遗憾并不是遗憾

2024-01-28 13:32

本文主要是介绍记第五届山东省ACM程序设计比赛——遗憾并不是遗憾,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

记第五届山东省ACM程序设计比赛

              


        5月10日上午9点半左右,我们的队伍从学校出发,一个多小时后到达本次比赛的地点—哈尔滨工业大学。

        报道,领材料,吃午饭,在哈工大的校园里逛了逛,去主楼的自习室休息了一会。然后参加下午两点到四点的热身赛。不得不吐槽一下热身赛的题目,第一个题题目的数据范围写的是十的六次方,我们写出来提交怎么也不对,后来快结束时看讨论板,管理人员说数据范围是十的九次方,无语了。第二个题目无输入,只输出1到20之间的一个随机整数,题目上也明确说了是拼人品的题目,有的队伍“人品比较好”,提交一两次就正好对上了后台的那个测试数据,而有的队伍则提交了十几次至几十次。热身赛主要是为了熟悉一下比赛环境和打印服务,题目质量问题可以先放一放。热身赛后是开幕式。

        晚上回到住的酒店,没有像去年一样“放肆地玩”,我们队在一块一起看了模板,商量了下对策。快11点的时候睡的觉,第二天五点多就自然醒来了。外面下起了大雨,吃完早饭,匆匆赶到比赛场地。等待即将开始的9点到14点持续五个小时的正式比赛。入场后坐在我们的机位上,自己心里是有些紧张的,第一次正式参赛,而且很可能也是最后一次。比赛开始后,我和其中一位队友看题目,另外一位队友敲头文件,看排行榜,有没有水题,当我正看着题目的时候,队友说水题出来了,我立即转向那个水题的题目,读完题意,求10以内的阶层,果然很简单,快速把题意给队友说,然后队友敲代码,一次AC,当时我们交的这个题还是很快的,我们整个队也很高兴。接下来做的是完全二叉树的那道题,一开始思路有点偏,开了一个10的九次方大的数组,提交WA,后来一想,其实不用开数组,直接两边同时处以2,找到共同根节点,问题就解决了,队友改完后,提交AC。后来我做的是一道组合数学的题,方法很明确,公式也出来了,但就是数据太大,出现了各种问题,要不就是越界,要不就是结果不对,反反复复改了好多次,还是结果不对,于是决定先放一放。我们随时关注着排行榜,看哪道题做出来的人比较多。后来目光锁定在了A题,我们三个一起搞A题,A题是个数学积分求面积的题,哎,大一学的积分现在要重新在脑中回忆,这个题做的有些吃力,表达式推导了好半天,中间队友之间意见也发生了分歧,后来在一番挣扎之后,终于AC了。这时候我们的心态还是很好的,看排行榜是铜牌的位置。但后来的事情,我们三个人谁也没有料到。转战原来那道组合数学的题,又是一番折腾,换了好几种方法,甚至用到了大数,还是不行,当时有点心急了,看排行榜,我们是铜牌榜的最后一名。这告诉我们必须得再做出一道题来,否则就特别危险。随着离比赛结束时间越来越近,我们仍还是3题,每个人都显得有些紧张,叹气,我当时就有点发懵,感觉浑身上下烫的难受。对面的青岛大学的那队原来和我们一样做出三道题,但是后来又慢慢做出两道题,而我们依然是三道题。有点失望,心情也有些低落,最后看到排行榜上最后一个题做出来的人不少,我们又做最后那道题,但当时做题的状态已经非常不好了,看题也看的晕乎乎的,想思路也跟脑子打了结似的。还剩下半个多小时,对那道题还是一片茫然,心情很复杂,想着想着就想到其它的一些事情,很难受。当时我感觉我们这队的状态就是属于低落,没有了那种冲劲。眼看着周围的队一个一个送来气球,山大的队还把全部题目都做了出来,我们的心情很复杂。离比赛结束还有一个小时的时候封榜,而当时我们排在铜牌的最后一名。比赛结束后我们走出赛场,每个人的心情都有些沉重,封榜时我们在铜牌的最后一名,直到比赛结束后也没有做出来题目,拿到铜牌的几率已经微乎其微。想想我们准备了这么久,我们队也是老师认为最有希望的一队,可是。。我们三个人都不甘心,不愿意接受这样的现实,但是,没办法。结束后的参观校园,心情已经没有刚来时的那种喜悦,换来的是一种复杂和遗憾。想着开个玩笑,说没准还可以拿个铜牌呢,可是这样的玩笑虽然说的时候表面乐呵呵的,心里却在止不住地流泪。

        幕式开始了,结果也出来了,学长他们拿了铜牌,我们大二的两只队伍都没有拿到奖牌,这样的结果不是我们所想的。走出举行闭幕式的大楼,走在下过雨的小路上,旁边红色的花瓣落了一地,此情此景,更让我们的心情变得忧伤。准备了这么长时间,想想那些和队友们在钟楼实验室一起奋斗的日子,尤其是春假集训,早八点晚九点地待在实验室里做题,准备,讨论,一起奋斗,那段时光真的特别美好,每次晚上走在回南校的路上,每个人都忙了一天,却没有显现出任何的疲惫与厌倦,反而是一种青春的活力与谈笑间的喜悦,每个人都很快乐,虽然有点累,但却享受其中。对于我们这一队,Miracle,当初这个队名是我起的,因为在这次比赛中,我希望我们可以创造奇迹。我们队是大一时唯一的一个观光队,也是大一时唯一的一个可以参加省赛的队伍,这次正式参加比赛,我们是老师们认为最有希望的一个队,我们也对自己充满了信心,这是第一次正式参加,也或许是我们最后一次参加,队里的三个人都要考研,大三时会怎么样,谁也说不准。这样的比赛结果是我们三个人都不愿意接受的,就连赛后的谈话之间都透露着忧伤。他们问我还继续搞ACM吗,我说现在没办法回答,再看看吧,我问他们呢,也没有得到明确的答案,我想,每个人都需要认真地思考下,想想以后的路该怎么走。

        从威海回到学校,我们决定不回宿舍了,去吃个饭,然后去KTV待一晚上。吃饭的时候,老师也在,我们队员与队员之间,队员与老师之间说了很多真心话,这些话是平常并不经常可以听到的,特别感动。每个人都喝了四五瓶啤酒,头晕晕的,第一次有这种感觉,我们中的几个已经有些醉了。谈话中,我们进行了总结,对老师,对队友们表示感谢,对自己的失利表示抱歉和遗憾,老师安慰我们说平常心对待,可是我们一时半会走不出来。队友YM举起酒杯对我们说,不管怎么样,我还要继续搞ACM,我举起酒杯,说,“我陪你!”。一杯酒一饮而尽。吃完饭走在去KTV里的路上,我们一群人摇摇晃晃,胡言乱语,说的什么现在已记不清了,但可以确定的是,在那种状态下,已经想开了。

        在KTV里呆到五点,出来后有点儿冷,头还是有点晕,因为上午还有一节课,我们就去钟楼实验室里休息一会儿。趴在桌子上很快就睡着了,还做了梦,梦到我们从赛场出来对着老师抱头痛哭,不甘心,醒来时发现自己的眼眶还是湿的。去洗了把脸清醒一下。后来封老师来实验室,对我们说了很多安慰我们的话,说人生中总有很多遗憾,这些都是必须要去经历的事情,结果并不能代表着什么,具有偶然性,真正宝贵的是自己在这整个过程中收获到了什么。

       听完老师的话,心里真的好受了很多。

       现在正写下这些文字的我已经差不多想开了,前方的路还有很远,自己绝不会停下前进的脚步,有些已经无法改变的事实就不要过多的逗留。该过去的就让它过去吧,自己在ACM这条路上还会坚持下去,不管明年还能不能参加比赛,还是要坚持一段时间。五月三十一号,在北京还有蓝桥杯的决赛,认真准备,争取到时候不留遗憾。

       有时候,遗憾并不是遗憾……




 

 

这篇关于记第五届山东省ACM程序设计比赛——遗憾并不是遗憾的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/653770

相关文章

认识、理解、分类——acm之搜索

普通搜索方法有两种:1、广度优先搜索;2、深度优先搜索; 更多搜索方法: 3、双向广度优先搜索; 4、启发式搜索(包括A*算法等); 搜索通常会用到的知识点:状态压缩(位压缩,利用hash思想压缩)。

C语言程序设计(数据类型、运算符与表达式)

一、C的数据类型 C语言提供的数据类型: 二、常量和变量 2.1常量和符号常量 在程序运行过程中,其值不能被改变的量称为常量。 常量区分为不同的类型: 程序中用#define(预处理器指令)命令行定义变量将代表常量,用一个标识符代表一个常量,称为符合常量。 2.2变量 变量代表内存中具有特定属性的一个存储单元,用来存放数据,在程序运行期间,这些值是可以 改变的。 变

C语言程序设计(选择结构程序设计)

一、关系运算符和关系表达式 1.1关系运算符及其优先次序 ①<(小于) ②<=(小于或等于) ③>(大于) ④>=(大于或等于 ) ⑤==(等于) ⑥!=(不等于) 说明: 前4个优先级相同,后2个优先级相同,关系运算符的优先级低于算术运算符,关系运算符的优先级高于赋值运算符 1.2关系表达式 用关系运算符将两个表达式(可以是算术表达式或关系表达式,逻辑表达式,赋值表达式,字符

智能工厂程序设计 之1 智能工厂都本俱的方面(Facet,Aspect和Respect)即智能依赖的基底Substrate 之1

Q1、昨天分别给出了三个智能工厂的 “面face”(里面inter-face,外面outer-face和表面surface) 以及每个“面face” 各自使用的“方”(StringProcessor,CaseFilter和ModeAdapter)  。今天我们将继续说说三个智能工厂的“方面” 。在展开之前先看一下三个单词:面向facing,取向oriented,朝向toword。理解这三个词 和

Marsview这么好用?快速搭建后台不是梦

Marsview竟然这么好用?快速搭建后台不是梦! 还在为项目开发而焦头烂额吗?别再纠结了,Marsview来了!这个面向后台管理系统的低代码平台,不仅让你轻松搭建项目,还能让你成为团队中的“流量担当”。本文将带你了解 Marsview 的核心功能、技术架构,以及如何快速上手。 软件简介 Marsview 是一款专为中后台管理系统设计的低代码可视化平台,能够帮助开发者快速完成项目搭建和

20190315 把整理和培养自己当作一生的事业,而不是局限在找工作拿offer。

把整理和培养自己当作一生的事业,而不是局限在找工作拿offer,做有本事的人。 来东南读研半年了,明显感觉自己掌握的不过是书本知识级别的中上水平,垃圾收集器这些的只知道背面经,靠脑子硬记,缺乏整理和系统,一头浆糊。 现在一边做实训这个烂项目,一边刷面经,一边刷剑指offer,想投些大公司的实习,又觉得还没准备好,看着各 种面经,都能说个大概,但明显感觉到自己知识的不体系和不深入,**做的项目

C语言程序设计 笔记代码梳理 重制版

前言 本篇以笔记为主的C语言详解,全篇一共十章内容,会持续更新基础内容,争取做到更详细。多一句没有,少一句不行!  形而上学者谓之道,形而下学者谓之器 形而上学者谓之道,形而下学者谓之器 第1章 C语言的流程 1.C程序经历的六个阶段 编辑(Edit)预处理(Preprocess)编译(Compile)汇编(Assemble)链接(Link)执行(Execute)  2.

【转载】ACM感悟

今天看了一篇我们学校前辈的ACM的感悟,觉得写的十分有道理,这里转载,文章还会不断的改进和更新。 原文链接:http://www.cnblogs.com/Chierush/p/3760870.html?ADUIN=1339764596&ADSESSION=1401536826&ADTAG=CLIENT.QQ.5329_.0&ADPUBNO=26349 声明:本文是写给弱校ACM新手的一点

我们依旧在追梦的路上-山东省第六届ACM比赛总结

这场比赛从结果而言达到了预期(金牌),从过程而言和我的预期相差甚远(打的太乱,个人发挥很差),还好关键时刻队友抗住压力,负责后果真的不堪设想。 热身赛 热身赛纯粹测机器的,先把A,B,C草草水过(A题小写x打成大写的也是醉了),我和老高开始各种测机器,long long不出所料是lld的,试了一下除0和数组越界的re问题,发现没有re,只有wa(甚至数组越界还AC了),至于栈深的话也没过多追

ACM东北地区程序设计大赛

不得不说随着参赛级别的提高,题目真的是越来越难啊,不过队长真是给力啊,在我们三个共同努力之下拿下了地区赛三等奖,哈哈我们可是大一唯一一只获奖队,终于在这次比赛打败了田大神。。。大神是失手了,俺和他差距还是挺大的。。。队友陈彤马上要去服兵役了,他说这是我们送给他最好的离别礼物,希望那家伙在部队好好干,以后谁干揍我!!!东北地区赛结束后,今年已经估计没机会参加亚洲区比赛了,赶紧补高数和线数啊!!别挂了