2023团体程序设计天梯赛选拔赛

Done IOI Start at: 2023-3-19 14:00 3 hour(s) Host: 46

2023团体程序设计天梯赛选拔赛

一、大赛名称:

2023团体程序设计天梯赛选拔赛

选拔方案:2023年计科院(南充)团体程序设计天梯赛选手选拔方案 (mangata.ltd)
计划选拔人数:20人(含推免参赛4人)

二、竞赛时间:

比赛时间:2023 年 3 月 19 日 14:00-17:00

三、比赛地点:

四、主办单位:西南石油大学ACM实验室,西南石油大学超算与并行计算实验室

出题人与监考人员:获得2023年天梯赛推免参赛资格选手

五、赛场及硬件环境:

1.参赛环境:

本次大赛为线下集中比赛,每个赛场需要至少安排 2 名监考志愿者进行监考,监考志愿者负责赛场监督处理本赛场的比赛相关事宜。每个赛场人数不应超过40人,每个赛场的监考志愿者需要准备好至少 1 部手机,并确保手机可以正常工作、网络通讯正常、能及时联络比赛负责人员。要求在比赛期间场地内不可有与本次比赛无关的人员。各监考志愿者需确保考场的供电、网络、照明、等,如果出现意外不可抗力情况应及时向负责人反应

3.计算机设备

每名参赛选手能且仅能使用唯一一台所在机房的计算机进行题目查看、代码编写调试、代码提交等操作。不能自带电脑,可以带键盘、鼠标等不影响比赛公平性的设备。本次比赛计算机可以连接鼠标、键盘,但相关宏功能等辅助外挂手段必须全数关闭。参赛计算机务必清理本地 IDE 历史文件。除上述提到的可以使用的外接设备外,其他影响比赛公平性的外接设备均不允许使用,如果不确定设备是否能使用可以咨询监考或者负责人。本次参赛选手不允许使用打印机

4.允许使用的软件:

  • 本次比赛仅能使用 IDE、浏览器、系统自带的计算器、系统自带的画图板、系统自带的记事本、系统自带的日历等系统自带且不会影响比赛公平性的工具,如果有不确定可不可以使用的可以向所属监考志愿者提问。
  • 不可以使用浏览器进行破坏比赛公平性的搜索
  • 比赛期间不能使用通讯设备或者通讯软件,手机保持关机放在桌子右上角
  • 本次比赛对IDE不做过多限制,可以有适度的代码提示,不能安装严重影响比赛公平性的插件或者其他工具
  • 对于这些软件总的来说就是只要不破坏公平性都可以使用,如果不确定是否会影响比赛可以向监考志愿者提问,监控会记录你比赛期间的操作,所以只要你没做什么破坏比赛公平性的操作那都没问题

八、竞赛形式:

本次竞赛将采用 IOI 赛制,每道题提交之后都有反馈,可以看到“通过”、“运行错误”、“答案错误”等等结果,甚至可以实时看到自己每道题得了多少分,但看不到错误的测试样例。每道题都有多个测试点,根据每道题通过的测试点的数量获得相应的分数。每道题不限制提交次数,如果提交错误没有任何惩罚,仅以最后一次提交为准。

评测结果:

  • Waiting 评测:评测请求正在等待被评测机抓取
  • Fetched 评测:评测请求已被评测机抓取,正在准备开始评测
  • Compiling 评测:正在编译中
  • Judging 评测:编译成功,正在评测中
  • Accepted 通过:程序输出完全正确
  • Wrong Answer 不通过:程序输出与标准答案不一致(不包括行末空格以及文件末空行)
  • Time Limit Exceeded 不通过:程序运行时间超过了题目限制
  • Memory Limit Exceeded 不通过:程序运行内存空间超过了题目限制
  • Runtime Error 不通过:程序运行时错误(如数组越界、被零除、运算溢出、栈溢出、无效指针等)
  • Compile Error 不通过:编译失败
  • System Error 错误:系统错误(如果您遇到此问题,请及时在讨论区进行反馈)
  • Canceled 其他:评测被取消
  • Unknown Error 其他:未知错误
  • Ignored 其他:被忽略

最后的获胜者为总分最高的选手

九、追梦算法网编译器版本及参数

追梦算法网 使用 HydroJudge 进行评测,编译参数如下:

  • C(c)

    /usr/bin/gcc -Wall --std=c11 -o foo foo.c -lm
    
  • C++11(cc)

    /usr/bin/g++ -Wall -std=c++11 -o foo foo.cc -lm
    
  • Java(java)

    /usr/bin/bash -c "javac -d /w -encoding utf8 ./Main.java && jar cvf Main.jar *.class >/dev/null"
    
  • Python(py)

    /usr/bin/python -c "import py_compile; py_compile.compile('/w/foo.py', '/w/foo', doraise=True)"
    
  • Python 3(py.py3)

    /usr/bin/python3 -c "import py_compile; py_compile.compile('/w/foo.py', '/w/foo', doraise=True)"
    

十、其他注意事项

  • 竞赛组委会将依据参赛队伍的数量,按适当比例配置监考人员,至少每个考场两个。
  • 正式比赛前,各赛场监考志愿者逐一对所负责的参赛队伍的每名参赛选手进行身份核验;参赛同学需在比赛现场,出示本人身份证或者一卡通,可以用其他能提供有效信息的证件代替,以供监考人员核实参赛选手信息并作为签到
  • 比赛过程中,参赛选手仅可操作使用一台计算机设备,禁止操作其它电子设备,禁止佩戴耳机、耳麦,禁止参赛选手与他人进行影响比赛公平性的交流,禁止出现有嫌疑的动作。
  • 参赛队伍在比赛期间,浏览器仅能访问追梦算法网的比赛、排行榜、比赛题目等界面,不可打开其他影响比赛公平性的界面,如有违规行为将会记录并由监考组判定是否为作弊。
  • 比赛过程中参赛队员不得随意离开该比赛区域,参赛队伍务必提前准备好笔、草稿纸、水、食物等。比赛期间参赛选手如果需要去洗手间,选手需举手示意监考志愿者,获准后才可以离开。去洗手间过程不需要跟拍,但需在 10分钟 内返回至比赛区域并向监考人员报备已回位,具如果出现其他不可抗力因素如身体不舒服等需向监考志愿者及时申报,我们会酌情并及时处理。
  • 比赛期间各监考志愿者,务必保持通讯畅通,并关注监考群和腾讯会议室中的消息。监考志愿者负责通报、反馈比赛信息
  • 不能带任何纸质资料,草稿纸和笔最好自带
  • 比赛过程中不允许恶意提交代码,不允许提交与比赛题目无关的代码。
  • 比赛过程无特殊原因不允许离场,赛后两小时可以向监考志愿者提出离场申请。
  • 赛后将对所有代码进行重复度检测,并对重复度异常的代码进行人工复核。
  • 如发现参赛队伍存在违规做弊行为,将取消相应选手的比赛成绩。且禁止以后参加由SWPU-ACM实验室举办的任何比赛(所有国A级程序设计竞赛都由本实验室负责),情节严重者会向学院报告,SWPU-ACM实验室已和其他实验室达成合作共识,如果确定违规做弊那么其他合作实验室都不会录取有做弊行为的人,即使你已经进入也会被开除

十一、正式赛比赛流程

  • 12:00 ~ 13:00 志愿者到达比赛场地,进行机房通电照明等检测,布置考场贴考号,等其他准备措施
  • 13:00 ~ 13:30 参赛人员可提前到达比赛场地,进行设备调试,如检测屏幕是否正常,是否能联网,是否有自己需要的IDE以及语言环境,外接设备是否能正常运行等,如果赛前出现设备有问题可以向志愿者提出并更换机器,赛时出现所造成的后果由自己承担
  • 13:30 ~ 13:50 参赛人员排队陆续进场,需向监考出示能证明本人身份的证件以确保是本人参加并完成签到
  • 13:50 ~ 14:00 最后在检查一下设备,连接网络,登录OJ等,记得更改自己OJ名称为 考场-姓名 如802-刘龙浩,不可提前写代码需要清理本地IDE历史文件,等待比赛开始
  • 14:00 ~ 17:00 选手开始正式比赛,监考志愿者负责监考以及监控后台是否有恶意代码或有疑问的代码
  • 18:00 ~ 18:10 比赛结束后参赛人员有序离场并保证自己坐在位置电脑关机,椅子归位,带走自己区域的垃圾等
  • 比赛结束三日内 实验室进行代码查重,可疑录像查看等检查措施
  • 三日后 公布最终参赛以及分队名单
Status
Done
Rule
IOI
Problem
14
Start at
2023-3-19 14:00
End at
2023-3-19 17:00
Duration
3 hour(s)
Host
Partic.
46