准备一个月去参加ACM,是一种什么体验?

目录

比赛前:

比赛中:

比赛后:

ACM入门学习路线:

总结:


比赛前:

小结:

作为一个医学院校的信息专业的学生(算法小菜鸡),也作为咱们专业第一届参加ACM的选手,我想总结一下这次比赛的经验和教训。

emm,虽然作为一个信息专业的学生,但是关于算法类的竞赛,我们历届(其实我们学校的信息学院也才刚刚成立了三年,哈哈哈哈)还是以参加蓝桥杯为主,关于这次选择报名ACM也算是我们学院向程序设计竞赛这条路迈出了一大步吧

因为是第一次参赛,所以在此之前也没有经过系统性的算法训练,但是我们在一个月前就开始自主申请一个会议室进行为期一个月的算法训练,其目的是为了更好地迎接蓝桥杯还有就是这次ACM。

我们约定训练月的每天晚上18:00--21:00这段时间是我们三个人的算法训练时间。(很显然准备的时间是非常仓促的,而且中间还因为项目软著申请的事情耽误了一段时间😶‍🌫️)

比赛中:

小结:

ACM的赛制是题目全英文,但是可以自行打印资料和携带英语词典进行比赛,比赛时间一般为5个小时12:00--17:00,比赛采用的是io制,提交代码后立马会显示结果,ACM每提交一次都会显示正确或者错误,如果AC掉这题就可以直接看下一题了(没有A掉也可以看其它题目),比赛的时候还有就是不限制编程语言,虽然我们报的是java组,但是比赛的时候我们发现既可以用java也可以用C,还可以用python,比如我们第一题用java写出现超时,然后用C写,系统说格式错误,最后又换成python来写,最后终于A掉了

这次比赛的话,我们前面的节奏把握的还是可以的,前几题很快就A掉了(因为前几题不是很难),后面的题目因为我们的算法储备有限,都仅仅局限于有思路,但是代码无从下手,很可惜的是第一题因为超时浪费了蛮多时间的。

最可惜的是后面有一道糖果的题目,思路已经非常清晰了(就是利用双指针就可以A的题目),但是因为最后留下的时间不够了,有一些细节没有及时优化,导致在时间截至的最后一刻还是没有A掉,非常的可惜。所以大家在这五个小时里要尽量把自己会做的题目A掉,不然会很可惜!!

比赛后:

小结:

比赛结束后,整个人是有点小累的,首先是因为比赛的的时长为5个小时,在比赛期间要尽量保持全神贯注的,然后还有就是比赛的这几天睡眠质量都不太行,所以比完赛第一件事情就是躺在床上。

到了晚上七点,比赛的闭幕式正式开始,(因为疫情原因,与比赛相关的所有活动都放在了线上),随之而来的就是比赛的颁奖环节,很遗憾,第一次只拿到了参与奖,根据排名来看至少要A掉6题才能拿铜奖,我们看到了自身的差距,接下来唯一能做的就是好好提升自己,拉近自己与一名真正的ACMer的差距

ACM入门学习路线:

ZOJ上有历年真题,感兴趣的同学可以去看看!

总结:

虽然很遗憾最后只拿了个参与奖(纯纯属于情理之中了),不过对于我而言,在这为期一个月的算法集训中,我确实学到了一些东西,接下来我有很长的时间去思考和学习算法,明年再战!

  • 62
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 64
    评论
曲阜师范大学IT协会 C语言程序设计大赛活动策划书 活动背景: C语言是当今世界使用最为广泛的语言,小到家用电器,大到航空航天,无处不见C语 言的身影。我校理科生及部分文科生均已开设C语言课并报名参加NCRE(全国计算机等级 考试)二级C语言的考试,但成绩不甚理想。 因此,我们本着"以赛促学,全面提升"的原则,开展此次竞赛活动。希望是进一步提 高大家的编程水平。为以后更深入地学习C语言和C类语言,以及参加更高层次的有关编 程的竞赛活动(如数学建模、电子设计,ACM/ICPC等)做好准备。 二、活动地点:机房 三、活动目的及意义: 1. 以赛促学,全面提升。推动全校科技活动发展,继承学校科技节学术文化节精神, 培养学生创新和实践能力,提高全校学生的科学素养。 2. 为学生的个性发展搭设平台,使学生在全面发展的基础上,展现个性,探索科学奥秘, 体验创造与成功的快乐,激发对科学的求知欲望。 3. 以本次活动为载体培养科技人才,加大协会宣传及建设力度,践行协会宗旨,促进科学 普及。 活动对象:全校学生 人员安排: 组委会成员:协会会长、副会长,各部部长 裁判组成员:技术指导中心,出题及评分。 宣传成员: 协会秘书处负责宣传文案、策划资料的整理工作。 协会宣传部负责展板制作,海报制作,宣传资料打印; 学生会干部联系相关部门配合工作(场地、资金支持等等); 外联部协助进行校外宣传,争取活动资金。 组织、监督人员:协会组织部,负责赛前培训报名、赛中、颁奖场地的组织,监考及收 卷工作。 六、比赛方式: 组委会统计好报名名单后,把众多报名者进行分组(具体分组情况根据总报名人数 和可利用的电脑数目而定),方便比赛的顺利进行。 参赛选手分批次到实验室参加上机比赛。 附注: 1、根据人数多少确定是否举办初赛-决赛,或者仅举办一次比赛。 2、决赛评出一等奖 名,二等奖 名,三等奖 名,优秀奖若干。 3、程序设计大赛相关题型为上机题 七、活动流程 1、赛事准备( 9月 日): 组建赛事组委会,明确分工。 与校方协商活动的具体事宜(各方面取得校方的支持),选定比赛场地。 进行校内宣传(包括以展板、海报、横幅以及各班委等形式的宣传)。 制定比赛题目、比赛规则和评分标准,开始报名并分组。 进行校外宣传,争取活动资金。 2、赛前培训( 9月 日): 由技术指导中心进行。培训时间为一下午。 3、活动开展( 9月 日): 组委会连同协会其他成员全面做好赛事组织工作(包括每场比赛的组织和监督以及对 突发事件的应对),与参赛选手保持联系,组织做好赛事报道工作 4、活动后继( 9月 日): 解题大会暨颁奖典礼。届时将分析题目,进一步有针对性的对NCRE进行辅导。 八、经费预算 宣传横幅:30 元 展板展示:30 元 资料打印:5 元 奖金:一等奖 1 名 奖金 元 二等奖 2 名 奖金 元 三等奖 5 名 奖金 元 优秀奖 若干 九、技术参数及评奖办法 1. 校级的程序设计大赛,难度适中,定位于初中级编程爱好者。 2. 本次程序设计大赛所有题目由组委会制定,采用黑盒测试与白盒测试相结合的评测方式 。 3. 本次活动均采取上机答题的方式,在规定时间内完成竞赛题目,提交试卷方可离开。 4. 使用C/C++语言,只要能解决题目提出的问题,给出答案,均算通过。 5. 组委会阅题将根据所编程序的具体情况(如实现难易程度,代码耗时长短,是否有出错 判断等)给分,从而选出优胜者。 十、 赛场守则 1.竞赛者在比赛过程中不得交头接耳、左顾右盼,抄袭他人答案,一经发现此类情况 ,取消竞赛资格。 2.竞赛者不可携带相关文字、书籍资料,程序清单,不可携带任何电子存储介质和电 子资料,不可连接互联网,一经发现立刻取消竞赛成绩。 3.竞赛者不得将任何通讯工具带入竞赛现场,一经发现立刻取消竞赛成绩。 4.竞赛过程中如出现计算机故障和相关疑问,请竞赛者及时联系我们负责当场比赛的 裁判员。 5.参加竞赛者需保持比赛现场的情节卫生。 6.每位工作人员一定要注意自己的一言一行,注意礼貌;合理安排人员,认真执行任 务,井然有序;活动资料整理后交由办公室存档。 7.竞赛后安排协会干事打扫比赛现场 主办单位:学生社团联合会 协办单位:信传学院学生会 承办单位:IT协会 年 月 日 ----------------------- C-C++程序设计大赛策划全文共3页,当前为第1页。 C-C++程序设计大赛策划全文共3页,当前为第2页。 C-C++程序设计大赛策划全文共3页,当前为第3页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 64
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小羊不会飞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值