龙空技术网

一场考试需要14个小时?RUC“程序猿”告诉你如何优雅地拿下CCSP金牌

中国人民大学 837

前言:

现时小伙伴们对“c语言考试时间几个小时”可能比较重视,你们都需要学习一些“c语言考试时间几个小时”的相关内容。那么小编同时在网络上收集了一些关于“c语言考试时间几个小时””的相关内容,希望兄弟们能喜欢,小伙伴们快快来了解一下吧!

党委宣传部新媒体中心

「青年」出品

听说有一种考试需要连续作战14个小时?

小编不禁感叹:难道是古代科举?

其实,这项竞赛就是传说中的CCSP——

全国最高水平的大学生计算机竞赛之一!

前不久,RUCers就在第二届CCSP竞赛中拿回了

一金、一银、六铜!

本期,就让我们走近来自RUC信院的小哥哥小姐姐,

听他们如何优雅地编程,又如何优雅地拿奖牌!

金牌 梁钧凯

“不是奔着金牌,只要把自己会的题答对就好”

梁钧凯在高中因为与教练投缘而开始接触编程,从而发现了自己兴趣所在,于是他参与训练、竞赛,最终选择报考人大信息学院。作为我校唯一的大二选手,今年他与师兄师姐们一起参加了大学生计算机系统与程序设计竞赛(简称CCSP),取得了全国第十的好成绩,喜摘金牌。

“一开始我不并知道这次比赛更偏向于系统方面,还以为是类似ACM的算法竞赛,也不知道要打14个小时,到了比赛现场后还挺惊讶的”,谈及此次参与CCSP的感受,梁钧凯笑言。

虽然荣获金牌,梁钧凯却坦言本次参赛心中还留有一些小遗憾。“明年有机会的话还想再去,不是奔着金牌,只要把自己会的题答对就好。这次比赛一直在机房坐着,有时候头脑不太清醒,第二题第五题一直不对,我写代码一般一次都能调过。还好后来出去吃了个饭,呼吸了新鲜空气,灵光一现就把代码改对了。”

面对大家对“程序猿”的刻板印象,梁钧凯说:“我们院的同学都蛮活泼的,没有刻板的感觉。每一行都有自己的圈子,看起来很宅的人不一定很宅。人不可貌相,程序员与艺术圈的人一样,都从事的是脑力创造。写代码也是一种创造。”

这次比赛之于梁钧凯不仅仅意味着金牌与奖金,更让他看到了计算机学科的发展方向:“计算机是未来所有人的必备技能,希望大家都能从计算机里找到乐趣,为人大信院打call!”

银牌 刘同禹

“比赛大概是积累了‘日常崩溃’的经历”

在参加CCSP之前,两次ACM大赛就为刘同禹提供了丰富的参赛经验。“比赛大概是积累了‘日常崩溃’的经历”,但是,从早上8:00到晚上22:00的比赛对于刘同禹来说还是第一次,“没有尝试过这么长时间面对着电脑,这算是新的崩溃经历了吧!”

“来比赛前对自己的预期就只是拿个奖,最后得到银牌很开心!”在刘同禹看来,比赛中每一道题目都很困难,“尤其是第三道题,那时候已经晚上七八点了,脑海仍一片空白,看着自己的排名有点着急。但最后联想到老师上课讲过的题目,灵光乍现,拿到了50分,非常庆幸!”

刘同禹认为,自己能取得银牌,都是靠着稳扎稳打的日常训练,以及比赛时的临场调整,“CCSP比赛是能够实时获知成绩和排名的,结束前一小时看了下自己的排名,对结果就心里有数了。”

11月19日ACM北京赛区将拉开序幕,“被打击了两次,现在已无所畏惧了,会继续参赛!”刘同禹表示,希望自己在未来获得更多好成绩!

铜牌 赵元培

“参加比赛,我只是想考验一下自己的能力而已”

早在一年前,赵元培就参加了ACM国际大学生程序设计竞赛,获得了北京分赛区铜牌和亚洲赛区铜牌的好成绩。

谈及本次比赛的成绩,赵元培并不掩饰他的遗憾:“毕竟我是铜奖区的第一名。”实际上,赵元培的成绩本来被划在银奖区,可由于并列人数较多,银奖总数超出比例,他最终被组委会调整为铜奖。“不过,水平摆在这里,我也没有太功利”,他补充道,“起初参加比赛,我只是想考验一下自己的能力而已。”

赵元培认为,能在比赛中表现出色,主要得益于平时积累。从大一学习C语言等基础知识,到如今开始学习算法分析,写代码是信息学院同学的日常,课业本身就是一种训练。“做作业时一丝不苟的态度,能给人更多锻炼。”

作为信息学院学生会主席,赵元培为学生工作投入了大把心血。此外他还非常注重文理平衡发展,高中曾一度很喜欢写诗,而近期的兴趣则是学习德语和日语。

铜牌 宗巍阳

“程序员的工作真的很辛苦”

和大多数参赛者不同,宗巍阳在比赛中没有使用C语言,而是选择了自己更为熟悉的Java语言。

说起Java语言,宗巍阳流露出了些许得意:“比赛第一题是要处理字符串,使用C语言的同学需要把字符拆分后一个个处理,而Java语言可以直接把两个函数组合起来,三四行代码就能写完,特别快捷,我只用了一个小时就做完了,这大约是使用C语言用时的一半!”宗巍阳对Java的熟悉来源于过去的实践经验。此前,他曾和几个朋友开发了一款APP,并获得第十届中国大学生计算机设计大赛一等奖。

由于CCSP竞赛比赛时间长达14个小时,在最初的五六个小时里,宗巍阳一直在绞尽脑汁写代码,又过了几个小时便开始感到头晕。“老师告诉我们,为了模拟程序员真实的工作状况,CCSP本想设计成24小时赛制”,宗巍阳说,“通过这次比赛,我也体会到程序员的工作真的很辛苦。”他觉得自己现在应该广泛涉猎,例如管理学知识等,争取将程序设计与其他专业有机结合,以便将来能够获得更广阔的发展空间。

铜牌 李雅娴

“一个女生在男生堆里参加比赛,挺惊为天人的”

李雅娴是参赛队伍中为数不多的女同学之一,她笑言:“我觉得自己作为一个女生在男生堆里头参加比赛,挺惊为天人的!”

14个小时的机考过程相当不易,当谈及棘手的题目时,李雅娴无奈地摊手道:“有一道模拟语言编译解释器的题目相当麻烦,想当初编译器作为一个大作业我是分了三个阶段写了一个学期的,更别说还有flex和bison工具‘加持’。如今让我在几小时之内写编译器,可以说是工程量巨大,简直望而生畏。”

对于这次的成绩,李雅娴表示还是有点遗憾,“我自己比较喜欢用纸笔整理信息、理清题目思路,但主办方并未提供纸笔,因此进行得不很顺畅。另外,这次耗时极长的考试还告诉我,工作要劳逸结合,而且要由简入难,选择好做题顺序。如果当时首先把最后两道题目搞好,可能就不只拿铜奖了。”

不过,“写代码”绝非李雅娴的全部,她很喜欢天文,曾是人大星月空天文社的会长。如今已大三的她回顾起自己的大学生活,认为自己过得充实且有意义。“在人民大学这样一个以文科见长的学校学习理工科,实际上是一种很玄妙的感觉。在人文气息浓厚的大环境里学习生活,不知不觉也会染上些书卷气。想想自己,一边写代码,一边抱怨从图书馆借的川端康成又没时间看了。能因为一个程序调试通过兴奋好一阵子,也同样能因为一个知识点不得其门而入而苦恼许久。真是微妙的矛盾,神奇的平衡。”

小编言

学计算机的≠修电脑的,信息学院的同学们是兼具才华与颜值的。虽然同学们都云淡风轻地表示没有特意准备,但本次竞赛的满载而归,得益于同学们平时孜孜不倦的学习、坚持不懈的努力和老师的精心指导与学院的大力支持。最后,再次为信息学院的选手们打CALL!

CCSP科普

CCSP竞赛(Collegiate Computer Systems & Programming Contest,大学生计算机系统与程序设计竞赛),是由中国计算机学会(CCF)于2016年发起的一个面向大学生的竞赛,每年举办一次,选手需在近一年内参加CSP比赛并达到一定分数才可获得参赛资格。竞赛时间长达14小时,题目主要涵盖算法和程序设计,旨在进一步提高计算机教育质量,使学生通过竞赛进一步学习和掌握计算机系统知识,同时对高校计算机教育产生引领作用,是对参赛学生编程水平及耐力的全方位考察和综合素质的巨大考验。

编辑:思宇 段雨滋

文字:李子宜、周梦倩、郝红菊、李思颖

图片:部分来源于人大新闻网 部分来源于受访者

设计:许嘉宜 刘雪南

标签: #c语言考试时间几个小时