第十七届哈尔滨工程大学ACM程序设计竞赛

2022-04-16 09:00 至 2022-04-16 14:00
时长: 5小时

已有111人报名

比赛说明

第十七届哈尔滨工程大学程序设计竞赛参赛手册

一、比赛时间

              4月15日 热身赛(选手自行选择是否参加)

              4月16日 正式赛

二、赛程安排

4月15日

时间

内容

18:30-20:00

热身赛

4月16日

时间

内容

8:00-8:30

志愿者就位

8:30-9:00

参赛选手签到

9:00-14:00

正式比赛开始

14:00-14:40

题目讲解

14:40-15:00

颁发奖品

             

三、比赛赛制

比赛采用单人ACM赛制

采用中文题面,题目数量10-14题,难度乱序。

单人ACM赛制说明:

参赛人员不得与他人人员交流,不可上网查阅资料,可以写带纸质资料,可以携带个人鼠标键盘参赛,但不能携带U盘,耳机、手机等其他电子产品,携带的违规物品应放置在背包中并统一交由监考员管理。

比赛期间上厕所需要向监考员举手示意,监考员同意后方可上厕所,同一考场同时最多有一位考生上厕所。

可提前离场,但离场后不能再进入考场

ACM赛制排名方式:

每道题提交之后都有反馈,可以看到“通过”、“运行错误”、“答案错误”等等结果,但看不到错误的测试样例,每道题都有多个测试点,每道题必须通过了所有的测试点才算通过。每道题不限制提交次数,但没通过的话会有罚时,仅以最后一次提交为准。比赛过程中除最后一小时外可以看到所有人实时排名,最后一小时能看到其他人是否提交但不能看到通过情况,榜单固定,待结束后公布。通过题数相同的情况下按照罚时来排名。罚时计算公式是所有通过题目的罚时之和,每道题目的罚时为最后一次正确提交时距比赛开始时的分钟数+该题的错误提交次数*20

赛后将对所有代码进行重复度检测,并对重复度可能异常的代码进行人工复核。

可以通过比赛平台向出题人询问题目解释,会以公告的方式向所有人回答,但与答题相关的内容可拒绝回答。

三、比赛平台

牛客OJ的编译环境说明

C++(clang++11)

clang++11 -std=c++17 -O2 -Wsign-compare

版本:clang++11,采用c++17标准,编译的时候采用-O2级优化,支持万能头文件 。

java(javac 1.8)

javac 1.8 -encoding utf8

版本:OpenJDK 1.8。支持Java8的最新特性,比如stream操作和lambda表达式。

C(clang11)

clang11 -DONLINE_JUDGE -O2 -Wall -std=gnu99

版本:Clang11,采用gnu99标准,编译的时候采用-O2级优化。

python(2.7.3)版本:Python2.7,支持大部分的常用库。Numpy库与SciPy库默认不支持,请根据题目要求查看是否支持。

python3(3.9)

Numpy库与SciPy库默认不支持