2021年ICPC国际大学生程序设计竞赛暨陕西省第九届大学生程序设计竞赛(正式赛)

2022-05-28 13:00 至 2022-05-28 18:00
时长: 5小时

已有106人报名

比赛说明

2021年ICPC国际大学生程序设计竞赛暨陕西省第9届大学生程序设计竞赛说明

由于疫情原因,第9届ACM/ICPC国际大学生程序设计竞赛陕西省比赛通过线上进行,参加竞赛的高校,须自行准备考试需要的机器和环境且通过竞赛组委会查验方可进行比赛。

一、 竞赛名称

2021年ICPC国际大学生程序设计竞赛暨陕西省第9届大学生程序设计竞赛

竞赛时间:2022.05.28 13:00-18:00

二、竞赛宗旨

国际大学生程序设计竞赛(ICPC)是世界上规模最大、水平最高的国际大学生程序设计竞赛之一,是一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过40多年的发展,竞赛已经成为世界范围内历史最悠久、规模最大、最具影响力的大学生计算机竞赛,被誉为IT行业的“奥林匹克”,是遴选和发掘世界上最优秀的程序设计人才的有效途径。

承蒙ICPC组委会的信任,西安欧亚学院承办陕西省第9届省赛。本届竞赛将有来自陕西省各高校的算法精英同台竞技,挥洒青春的激情与活力,绽放创新的智慧和梦想!

三、组织机构

竞赛组织委员会

荣誉主任

黄金雄ICP 亚洲委员会主席

主任

西安欧亚学院信息工程学院 常务副院长 刘欣

副主任

西安欧亚学院信息工程学院 院长助理 张迪

秘书

西安欧亚学院信息工程学院 软件工程教研室主任 任志宏

裁判长

西安欧亚学院大学生程序设计竞赛队教练     张文胜

四、参赛要求

参赛队伍应确保网络通畅,确保主参赛计算机、视频监控设备工作正常。

(1)赛场环境 

一个参赛学校的所有队伍在同一个室内空间(赛场)参加比赛。任意2支队伍之间间距不小于3 米。每个赛场需要至少安排一名志愿者进行监考, 本地监考志愿者负责赛场监督、协助处理比赛事宜。每个赛场的本地监考志愿者准备好手机,并确保手机通讯畅通、能及时联络。

(2)计算机设备

在比赛过程中每个参赛队伍仅允许使用唯一主参赛计算机(单屏幕)进行题目查看、程序编写调试、代码提交等操作。主参赛计算机如果是笔记本电脑,

可以外接显示器,使用外接显示器后不得使用笔记本电脑的屏幕。

(3)打印设备

每支队伍可自行选择是否配置打印设备,如选择配置打印设备,则一支队伍能且仅能独立使用唯一打印设备,禁止多支队伍共享使用同一打印设备。配备的打印设备应通过打印机数据线与主参赛计算机相连,不得通过网络连接。

(4)视频监控设备

a)一个赛场安装可清晰拍摄到所有参赛队伍的摄像头(可固定在特定支架上,可使用手机进行拍摄),参加指定的腾讯会议室,并且命名(姓名+学校名)用于拍摄参赛队伍身后画面。监控摄像头范围内应能够清晰看到参赛队伍的全部成员、参赛队伍在比赛期间操作的计算机、以及参赛队伍使用的打印设备(如有)。

b)每支参赛队伍的主参赛计算机应具有视频拍摄功能(可内置摄像头,也可外接摄像头),并且安装钉钉会议,并且命名(姓名+学校名),用于拍摄参赛队伍的正面画面,还应有麦克风。

c)每个队需要安装oCam录屏软件,本地录屏(姓名+学校)。

d)本地志愿者应安装腾讯会议App,腾讯会议室(学校名-本地志愿者)

五、竞赛环境

(1) C 编译参数:clang -DONLINE_JUDGE -O2 -Wall -std=gnu99 –lm

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

(2) C++

编译参数:clang++ -std=c++17 -O2 -Wsign-compare -DONLINE_JUDGE

-Wc++11-extensions -Werror=return-type

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

(3) Java

编译参数:javac -encoding utf8 Main.java

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

(4) python2.7

运行方式:python2.7 xxx

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

(5) python3.9

运行方式 python3.9 xxx

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

六、领队与参赛队员须知

赛事相关信息将在QQ群:812756933中发布通知,敬请留意。

参赛流程:

(1) 各参赛学校提前准备好参赛场地、硬件设备和软件环境。

(2) 参赛队伍开启主参赛计算机,登陆牛客OJ,启动oCam录屏软件,答题计算机进入指定的钉钉会议,手机进入指定的腾讯会议 。

(3) 根据线上监考人员的要求,本地监考志愿者使用腾讯会议室逐一在摄像头前展示本人学生证,完成身份核验。同时向监考人员展示现场环境,确认摄像头摆放及打印机连接均符合竞赛要求,并完成赛事所有人员的比赛签到。

(4) 比赛开始前5分钟,会将赛题电子版发送给本地监考志愿者,由比赛志愿者完成打印,比赛开始后本地监考志愿者可以发放纸质题册,比赛开始10分钟后不允许再发送纸质题册。

(5) 比赛结束前 60 分钟封榜。

(6) 比赛结束后,使用指定软件计算主参赛计算机和监控设备并发送给监考人员。主参赛计算机视频上传至百度网盘,并将分享链接及提取码发送给监考人员;监控计算机的视频自行妥善保管。


   陕西省2021年大学生程序设计竞赛组委会

                                           陕西省计算机学会

                                   西安欧亚学院信息工程学院