程序设计竞赛在学术界和产业界的重要地位和影响力不容小觑,国际大学生程序设计竞赛(ICPC)和中国大学生程序设计竞赛(CCPC)为当前国内外知名的算法竞赛。为激发学生的学习热情,培养学生的学科能力与团队合作精神,让学生感受算法竞赛的魅力和氛围,经学院研究决定举办2025年东华理工大学软件学院“元旦杯”程序设计竞赛。
一、 组织单位
主办单位:东华理工大学软件学院
承办单位:东华理工大学学生计算机协会
协办单位:豆包MarsCode
二、 大赛安排
(一) 参赛对象
东华理工大学全日制本科在读学生
受邀参与的高校全日制本科在读学生
(二) 报名时间
2024年12月9日至2024年12月28日(含起止日期)
(三) 报名方式
访问以下链接完成竞赛报名:
https://docs.qq.com/form/page/DRUdGSFlNcFhwS2JM#/fill
报名完成后请立即加入备赛QQ群825136775(按年级-姓名-专业格式实名加入),后续比赛相关补充说明将在QQ群予以公布,参赛详情群内通知。有疑问可联系工作人员(温星慧:19065885196、谢宗晟:18970897749)
(四) 比赛时间与地点安排
线上预选:
活动结束时间:2024年1月1日(截止日期)
预选方式:在稀土掘金-AI刷题界面,选手每日自由选取 AI 刷题题库中的试题进行作答,根据题目完成数量来筛选队伍。
预选规则:时间截止后,选取队伍总打卡题目数量之和的前 96 名队伍参与比赛。如遇数量相同,则按打卡天数排序,优先选取打卡天数较多者。如都相同,则按报名先后进行选取。
正式竞赛时间:2025年1月 4日至5日
竞赛地点:东华理工大学(抚州学府校区)国防楼、图书馆。
赛场位置:抚州校区图书馆软件学院机房1、机房2、机房3、机房4。
赛事日程安排请见 附件二:比赛日程表。
参赛队伍的具体赛场待选手检录时告知。时间/地点可能会按实际情况产生变动,如存在变动将在赛事通知QQ群中及时公布。
(五) 比赛赛制
1. 本赛事严格遵循ACM国际大学生程序设计竞赛(ACM-ICPC)赛制原则。
2. 队伍构成:每个队伍由三名队员组成,共用一台电脑进行比赛。
3. 题目判定:所有题目均采用严格的自动评测机制。提交的代码将接受全面的测试,只有全部测试点均通过时,才会被视为正确解答,否则将判定为错误。部分测试点通过的情况不会给予任何分数或认可。
4. 提交次数:参赛队伍对每道题目享有不限次数的提交机会,直至所有测试点均通过为止。
5. 排名原则:首先依据参赛队伍成功解答的题目数量进行排名,解答题目数量更多的队伍将占据更高排名。在解答题目数量相同的情况下,将依据总用时进行排名。总用时包括答题时间和因错误提交而产生的罚时。
三、 比赛细则
(一) 所有参赛队员需携带身份证相关学生证件,以在比赛时验证是否符合参赛资格。
(二) 比赛时长5小时。比赛开始前30分钟开始入场;比赛开始30分钟后禁止入场。但竞赛开始后,竞赛组委会可依据赛场出现的不可预见的事件而调整比赛时间长度,一旦比赛时间长度发生改变,将会以及时并且统一的方式通知所有参赛队伍。在载判宣布比赛正式开始前,选手不允许触碰任何设备及试题册。
(三) 组委会将为每个现场参赛队伍准备1台计算机设备(计算机环境请见 附件三:赛用计算机环境)、2份纸质试题册。竞赛时,每支参赛队伍仅可使用组委会提供的计算机设备,比赛过程中选手不得调换计算机部件,不得随意修改计算机设置。如违反将被取消参赛资格。
(四) 参赛队员有权通过提交解释请求,针对题目描述中的不明确或者错误的部分提问。如果裁判确认题目中确实存在不明确或不正确的部分,将会通告全体参赛队伍进行声明或更正。即遇到非硬件问题可以在DOMjudge 里提交request clarification。选手用机提供中文输入法,但回复不保证是中文。
(五) 志愿者/裁判员/技术支持人员会分别佩戴橙色/蓝色/紫色胸牌。志愿者可传达队伍问题或需要并提供部分帮助,裁判员可解决大部分常见问题、技术支持人员可以解决设备或系统问题。需要帮助时,可以先提交request clarification,再举手寻求志愿者或组委会工作人员协助。
(六) 允许参赛队员携带参考书、手册、字典等纸质参考资料,不准携带任何电子工具或电子介质资料,如违反将被取消参赛资格。
(七) 在竞赛中,参赛队员不得和除同组成员与竞赛组委会指定的工作人员以外的人发生交流,如违反将被取消参赛资格。
(八) 比赛期间如需要中途退场,请与工作人员说明并在离场前关闭计算机。中途离场后不得重返赛场比赛。
(九) 比赛期间出现任何特殊情况,请听从工作人员的安排。任何违反竞赛规则的赛队或队员,工作人员有权请其离开竞赛场地,直至取消比赛资格。
(十) 本次比赛解释权归东华理工大学学生计算机协会所有。
四、 奖项设置
获奖等级根据比赛排名确定,分别设置奖项一、二、三等奖。其中,一等奖10%,二等奖20%,三等奖30%。
附件一:赛事通知群
附件二:比赛日程表
时间 | 内容 | 地点 |
2025年1月4 日 18:30-21:00 2025 年1月5 日 8:30-9:30 | 热身赛 设备调整与比赛规则答疑 | 抚州校区图书馆 机房 1-4 |
2025年1月5 日 10:00-15:00 | 正式赛 |
2025年1月5 日 15:00-18:30 | 闭幕式 | 抚州校区图书馆报告厅 |
注:1 月4 日(周六)日程非必须参加,各参赛队伍可按需参加。建议无参加同类型竞赛经验的同学参加热身赛以熟悉比赛环境。
附件三:赛用计算机环境:
2025年东华理工大学程序设计竞赛 赛用计算机环境
选手机操作系统(OS)
Windows 10
选手机集成开发环境(IDEs)
• Eclipse (version 2022-12, 4.26.0)
• IntelliJ (IDEA Community Edition, version 2022.3)
• CLion (version 2022.3)
• Pycharm Community Edition Python IDE (version 2022.3)
• Code::Blocks (version 20.03)
• VS Code (version 1.74.2), C/C++(v1.15.4), Code Runner(v0.12.0)
工具链(Toolchains)
C (gcc 11.3.0)
C++ (g++ 11.3.0)
Java (Openjdk version 17.0.5 2022-10-18)
Python 3.10.6 (main, Nov 14 2022)
编译参数(Compile Parameters)
C | gcc -x c -Wall -O2 -static -pipe -o $DEST $@ -lm -std=c17 |
C++ | g++ -x c++ -Wall -O2 -static -pipe -o $DEST $@ -std=c++20 |
Java | javac -encoding UTF-8 -sourcepath . -d . $@ |
Python | pypy3 -m py_compile $@ |
在线测评系统(Online Judge)
DOMjudge(8.2.2)
东华理工大学软件学院
2024年12月10日