2018 FDUPC 程序设计校赛公告

作者:17300240037     创建时间:2018年10月29日 20:08     最后更新:2019年11月3日 20:12

2018年复旦大学程序设计竞赛

为了激发复旦大学学生对程序设计的兴趣,培养大学生的实践与创新能力,提高复旦大学ACM-ICPC活动的总体水平,推动复旦大学人才教育和电子信息能力培养的发展,特举办2018年复旦大学程序设计竞赛。

本次竞赛由复旦大学计算机科学技术学院和复旦大学ACM-ICPC队主办。

一、 竞赛详情

1. 竞赛分为网络预选赛,加赛和现场决赛。参赛者只有在网络预选赛或加赛中晋级才能获取参加现场决赛资格。

2. 网络预选赛于2018年11月17日星期六20:00至2018年11月18日星期日20:00举行,时长24小时,题目为4题,所有题目材料均用中文或者英文书写,每道题目会给定的若干组测试数据样例。采用在线测试的方式,选手可以在提交后不久即可知道是否通过,支持多次提交。

3. 为鼓励各个院系参赛,每个院系内过题数最多(且总用时最少)者将直接获得晋级决赛机会,大一未分流的选手按大类专业分类。未符合这一条件获得晋级的其余选手仅按过题数排名。

4. 网络预选赛成绩优秀者将晋级决赛。

5. 晋级现场决赛参赛选手名单将于2018年11月26日星期一在icpc.fudan.edu.cn网站中公布。

6. 现场决赛于2018年12月8日星期六11:30 -- 17:00举行,主赛场设立在张江校区计算机楼。现场决赛共4小时,11:30 -- 12:00为竞赛环境使用说明,12:00-16:00正式比赛,16:00-17:00题目讨论与颁奖。入场时请携带本人一卡通或学生证。现场决赛开始15分钟后选手不能入场。

7. 现场决赛至少命题6题,至多命题8题,所有题目材料均用英文书写,每道题目会给定若干组测试数据样例。

8. 现场决赛环境为Linux操作系统,支持C/C++和Java语言。采用和网络预选赛同一套在线测试的方式,选手可以在提交后不久即可知道是否通过,支持多次提交。

9. 现场决赛中选手可以携带诸如书、手册、程序清单等参考资料;现场决赛中不得使用电子设备,手机等通讯设备需保持关闭状态。

10. 现场决赛和网络预选赛按照正确解答试题数排名。在正确解答试题数相同的情况下,按照最后正确解答试题总用时由少至多递增排名。每道试题的用时将从竞赛开始到试题解答被判定为正确为止,其间每一次提交运行结果被判错误的话将被加罚10分钟时间,未正确解答的试题不记时。例如:A、B选手同学都正确完成两道题目,其中A选手提交这两题的时间分别是比赛开始后1:00和2:45,B队为1:20和2:00,但B选手有一题提交了2次(第一次提交结果被判错,第二次提交被判定为正确)。这样A选手的总用时为1:00+2:45=3:45而B同学为1:20+2:00+0:20=3:40,所以B选手以总用时少而获胜。所有选手在比赛时可以通过竞赛系统中看到竞赛的实时排名。总决赛最后一小时排名将停止更新。

二、报名

复旦大学满足以下条件的在籍本科生,均可参加本次竞赛:

1. 入学年份在2016、2017或2018。

2. 尚未参加过ICPC、CCPC系列赛事者。

每场网赛开始前10分钟参赛者只需直接登陆icpc.fudan.edu.cn网站即可直接参赛。

三、奖项

晋级现场决赛竞赛的同学,按照参赛人数的10%、20%、30%,颁发一、二、三等奖,其余现场决赛参赛同学颁发参赛证明。

复旦大学计算机科学技术学院为本次竞赛提供奖品和纪念品。

现场决赛竞赛成绩优秀者,可申请加入复旦大学ACM-ICPC集训队,参加训练及2018年有关竞赛的选拔。

四、解释

本次活动解释权归主办方所有,主办方保留修改权。