一、竞赛简介
ACM国际大学生程序设计竞赛(ACM International Collegiate ProgrammingContest, ACM-ICPC)是国际计算机界具有悠久历史的权威性组织美国计算机协会(Association for Computer Machinery,ACM)主办的年度竞赛。这项比赛旨在展现大学生创新能力、团队精神和在压力下分析及解决问题能力,是世界上公认的规模最大、水平最高的国际大学生程序设计比赛,被称为“大学生的计算机奥林匹克竞赛”。
与其它编程竞赛相比,ACM-ICPC题目难度大,强调算法的高效性,不仅要解决一个指定的命题,而且必须以最佳的方式解决指定的命题;它涉及的知识面广,与大学计算机相关课程直接关联,对数学要求较高。ACM-ICPC也在全国普通高校学科竞赛排行榜中名列前茅,我校也已把该项赛事定位A级赛事。
ACM-ICPC不仅强调学科的基础,更强调全面素质和能力的培养。此项赛事倍受高校中程序设计精英们的青睐。本次新生赛,目的在于提高我校学生对计算机程序算法的学习热情、培养我校的ACM选手,为我校今后选拔各项ACM赛事选手作储备。
入选集训队的成员采用“课堂导学+学员自学”的方式进行每周定期培训,除了指导老师在课堂上讲解算法编程知识外,课下开设在线题库(Online Judge)的题目来让学生自己去动手编程实现所学的算法,并定期举行内部**赛,赛后指导老师会讲解题目,理论与实践的结合,能够更快更全面掌握所学知识,提升编程能力。
二、新生赛比赛安排
1-参赛对象:上海理工大学2023级本科生
2-编程语言:C/C++、JAVA、Python
3-测试平台:Domjudge
4-编程工具:Eclipse、Dev CPP、Python IDLE
5-考查内容:计算机语言基本语法、简单逻辑思维、基础算法等
6- 比赛时间与地点:5月12日(周日)13:00-17:00在本部计算中心机房举行
7-比赛赛制:本次比赛采用acm赛制,个人赛,OJ自动判题的方式。选手可以携带任何纸质参考资料进入赛场,但比赛过程中不可以使用任何电子资料(手提电脑、手机、计算器、U盘等存储设备禁用)。根据规定时间内所解出题目数量及所用时间进行排名。解出题目数越多用时越少,排名越靠前。
三、新生赛比赛报名方式
请参赛同学加入比赛QQ群:836659613。后续比赛安排会在比赛QQ群发布!
四、新生赛比赛奖励办法
本次比赛设一等奖人数为参赛同学人数的10%;二等奖人数为参赛同学人数的20%;三等奖人数为参赛同学人数的30%,所有获奖同学将获得比赛证书。
学校将根据比赛成绩排名选拔若干名学生组建2023级ACM-ICPC新生团队进行相关培训,并在团队内部多轮**选拔出代表学校参加2024年国际大学生程序设计大赛(ACM-ICPC)亚洲区域赛选手。
五:赛事负责老师联系方式
联系人:周老师
联系电话:021-55271459
附件1:上海理工大学2024年大学生程序设计(ICPC-ACM)新生挑战赛评分标准和选拔标准.doc
创新创业学院(公共实验中心)
2024.04.03