时隔4年再夺金奖!北大斩获「编程奥林匹克」亚军,刷新队史最高排名

简介: 时隔4年再夺金奖!北大斩获「编程奥林匹克」亚军,刷新队史最高排名
【新智元导读】刚结束的第45届「编程奥林匹克」全球总决赛,北京大学时隔4年再次斩获金奖!这也刷新了他们队史的最高排名。


北大学子又立功了!!!

刚结束的第45届ICPC全球总决赛,由三名北大学霸周雨扬、孔朝哲和潘骏跃组成的团队,获得了第二名的好成绩!为北大和祖国争得了荣誉。

本届大赛共有来自6个大洲、104个国家、3,406所大学的58,963名选手报名参赛,难度堪比国考。

而能够从竞争如此激烈的环境中脱颖而出,这三名万里挑一的北大小伙——也实在是很优秀了。

ICPC的全称为「国际大学生程序设计竞赛」,由国际计算机协会(ACM)主办,也是全球最有影响力的大学生编程竞赛,有着「计算机界的奥林匹克」之称。

ICPC以团队的形式代表学校参赛,每队最多3名队员。队员必须是在校学生,每人最多可以参加两届全球总决赛。

ICPC最早可以追溯到1970年在德克萨斯A&M大学举行的一次学生比赛。

从1977年开始,ICPC每年举办一次,1989年更是扩展到全球大学网络。目前共设本地赛、区域赛、地区锦标赛和世界总决赛这四个级别。

2017年,共有来自103个国家的46,381名选手参加,而里约夏季奥运会只有11,544名运动员。每年这项比赛吸引的参赛者——都比奥运会多。

全球各地的编程天才们,在赛场上充分展现自我,挥洒着青春的荷尔蒙。假如可以赢得奖项,这更是对自身技术实力的最好背书。

前两年,24岁的「编程天才」陈牧歌就曾凭借ICPC全球总决赛中靠前的排名,赢得了华为抛来的橄榄枝。

具体到本届赛事,经过本地赛、区域赛和地区赛的层层突围,北大代表队最终以「东亚区冠军」的身份,在孟加拉国首都达卡举行的世界总决赛斩获第二,真是一项了不起的成就!

北大代表队的三名选手周雨扬、孔朝哲和潘骏跃,都来自于竞赛强省浙江。

冠军麻省理工大学的三名选手分别是毛啸、邓明扬和Jerry Mao(澳大利亚华人)。从名字就能看出——这波中国赢麻了!

不过说起来,在ICPC总决赛的历史上,我国高校还不算霸主级的存在。

从1995年首次参赛至今,来自俄罗斯高校的代表队疯狂地斩获了15次冠军,12年至21年间更是实现了恐怖的9连冠(20年因疫情取消)!

包括莫斯科国立大学和萨拉托夫国立大学等知名学府,都曾登顶过这项「编程奥林匹克」的冠军。

我国高校的代表队则总共赢得过4次冠军,分别是上海交通大学(2002、2005、2010)和浙江大学(2011)。

北大曾在2018年以第3名身份获得金牌,如今的亚军再次刷新了队史最佳战绩。

说起来,这次北大代表队的同学距离冠军,其实也就差一「哆嗦」!

这里需要简单介绍一下规则。

每年的ICPC总决赛至少有6道问题,最多则有13道。

在5小时的时间里,参赛队员可以携带书、手册和程序清单等资料,利用一台计算机将问题解决。解题多者获胜。

不过参赛队伍以最后一次提交且被判定为正确的时间,记为提交时间。每错误提交一次答案,还需要增加20分钟。在解题数量一样多的情况下,耗时最少的团队获胜!

今年的比赛,北大代表队一共解决了12道问题中的10道问题,也是140支队伍中解决问题第2多的——冠军MIT解决了11道。

问题D「画廊的守护者」则是唯一一道连麻省理工都未能解决的题目。

从计分板上可以看出,麻省理工的同学进行了艰苦卓绝的19次尝试,白白耽误了近400分钟时间…而包括北大在内的其余高校也「无一幸免」,真乃本届大赛的「死亡题目」。

至于这道题究竟说了啥,小编我也把问题贴在这儿啦。各位编程大佬有兴趣的话可以尝试一下~


参考资料:

http://icpc.foundation/

https://worldfinals.icpc.global/

https://icpc.global/regionals/contestant-instructions


相关文章
|
2月前
|
人工智能 vr&ar UED
获奖公布|第十九届"挑战杯"竞赛2025年度中国青年科技创新"揭榜挂帅"擂台赛阿里云“AI技术助力乡村振兴”专题赛拟授奖名单公示
获奖公布|第十九届"挑战杯"竞赛2025年度中国青年科技创新"揭榜挂帅"擂台赛阿里云“AI技术助力乡村振兴”专题赛拟授奖名单公示
|
7月前
|
SQL AliSQL 关系型数据库
MYSQL的全局锁和表锁
本文介绍了MySQL中的锁机制,包括全局锁、表级锁及其应用场景。全局锁通过`Flush tables with read lock (FTWRL)`实现,主要用于全库逻辑备份,但会阻塞更新和结构变更操作。表级锁分为显式表锁(`lock tables`)和元数据锁(MDL),前者用于控制并发访问,后者自动加锁以确保读写正确性。文章还探讨了如何安全地为小表添加字段,建议通过设置DDL等待时间或使用MariaDB/AliSQL的NOWAIT/WAIT功能避免业务阻塞。这些方法有助于在高并发场景下优化数据库性能与安全性。
197 0
|
2月前
|
缓存 移动开发 JavaScript
如何优化UniApp开发的App的启动速度?
如何优化UniApp开发的App的启动速度?
572 139
|
存储 算法 大数据
内存原理 | 内存分配 | 内存对齐
内存原理 | 内存分配 | 内存对齐
|
8月前
|
人工智能 自然语言处理 前端开发
面向六个月后的 AI Code,也许影响的不只是前端
本文探讨了AI在编程领域的快速发展及其对程序员职业的影响。随着AI技术的不断进步,特别是Codebase Indexing和MCP(Model Context Protocol)等技术的应用,AI已能够更好地理解企业内部知识并生成符合项目规范的代码。文章指出,未来六个月AI代码生成将形成“规范驱动→知识沉淀→协议贯通→智能执行”的闭环架构,大幅提升开发效率。同时, Anthropic CEO Dario Amodei预测,初级程序员可能在18个月内被AI取代,强调了职业规划更新的重要性。文章还对比了Function Call与MCP的技术路线,并提供了相关参考链接。
732 71
面向六个月后的 AI Code,也许影响的不只是前端
|
存储 监控 数据可视化
开发者如何使用日志服务 SLS
【10月更文挑战第17天】开发者如何使用日志服务 SLS
2642 4
|
9月前
|
传感器 算法 数据安全/隐私保护
基于PI控制算法的pwm直流电机控制系统Simulink建模与仿真
本课题基于PI控制算法的PWM直流电机控制系统在Simulink中建模与仿真,对比了传统PI控制器的效果。结果显示,基于PI控制算法的PWM系统在控制性能上更优,具有更好的动态响应和稳态精度。系统通过实时调整PWM信号占空比,实现对电机转速的精确控制。核心程序使用MATLAB 2022a编写,仿真结果无水印展示。系统包括传感器、PI控制器和PWM发生器三大部分,通过合理整定PI参数,可优化系统性能,减少超调量并加快响应速度。
|
10月前
|
机器学习/深度学习 计算机视觉
YOLOv11改进策略【卷积层】| 引入注意力卷积模块RFAConv,关注感受野空间特征 助力yolov11精度提升
YOLOv11改进策略【卷积层】| 引入注意力卷积模块RFAConv,关注感受野空间特征 助力yolov11精度提升
237 0
YOLOv11改进策略【卷积层】| 引入注意力卷积模块RFAConv,关注感受野空间特征 助力yolov11精度提升
|
SQL 网络安全 数据库
机房电脑下载并安装SQL Server的详细步骤
在机房电脑上下载并安装SQL Server是一个常见的任务,特别是对于学习数据库管理或进行相关项目开发的学生和开发者来说
|
机器学习/深度学习 自然语言处理 PyTorch
Transformers入门指南:从零开始理解Transformer模型
【10月更文挑战第29天】作为一名机器学习爱好者,我深知在自然语言处理(NLP)领域,Transformer模型的重要性。自从2017年Google的研究团队提出Transformer以来,它迅速成为NLP领域的主流模型,广泛应用于机器翻译、文本生成、情感分析等多个任务。本文旨在为初学者提供一个全面的Transformers入门指南,介绍Transformer模型的基本概念、结构组成及其相对于传统RNN和CNN模型的优势。
12288 1