全国大学生数学建模竞赛(CUMCM)
全国规模最大的学科竞赛——20万人同场竞技72小时,用数学解决真实世界的问题。国奖=保研核心加分,省奖以上即可获得综测加分
适合谁参加
本科一至四年级均可(研究生不可参加) / 建议大二开始参赛——大一学完高数+线代+概率论后才具备基础知识
- •高等数学+线性代数+概率论——最基本的三门课
- •至少会一种编程语言(Python推荐)
- •团队协作——3人组队,独立思考+分工配合
- •科技论文写作基础
拿到奖有什么用
国一=几乎所有985/211直接保研加分(部分学校直接给资格)。国二=保研重要加分。建模能力在保研面试中非常被看重——老师知道这意味着'独立解决问题'的能力。...
学校通常配套奖金(国一5000-10000)+综测大幅加分+评优优先。...
互联网/科技/金融公司的技术岗和数据分析岗特别看重建模背景——'能从数据中发现问题并建模解决'是核心能力。量化金融、数据科学、算法工程师等岗位的面试官会主动问'...
赛事简介
全国大学生数学建模竞赛(简称'国赛'或CUMCM)创办于1992年,是教育部认可的84项竞赛之一,也是全国规模最大的学科竞赛——2024年来自1837所学校的超20万人参加。赛制非常特殊:3人一队,在72小时内完成一个实际问题的数学建模、算法求解和论文写作。这3天是对智力、体力、团队合作和心态的全方位考验。国一得主几乎100%能保研到理想的学校——因为老师知道:数学建模做得好的人,学习能力和解决问题能力一定强。
比赛流程
从准备到比赛:建议至少6个月。提前1年开始系统学习效果最好。
组队与基础学习
- •找2个志同道合的同学组队(铁三角:建模+编程+写作)
- •学习数学模型基础+Python/MATLAB编程
- •选修校内相关的数学建模课
校赛/模拟赛
- •参加校赛或校际赛——这是最重要的练习
- •在真实比赛时间压力下完成3-4次完整模拟
- •每次模拟后复盘——'哪里可以做得更好'
暑期强化
- •集中训练:每天做一道真题的一个子问题
- •整理自己的算法库和论文模板——比赛时直接用
- •阅读近3年国赛优秀论文——琢磨评委的评分思路
竞赛72小时
- •周四晚:选题+文献调研
- •周五:建立模型+开始编程求解
- •周六:完成求解+分析结果+准备开始写论文
需要提前准备什么
📚 知识储备
- •数学建模常用方法——微分方程、优化(线性规划/动态规划)、统计回归、图论、时间序列分析、蒙特卡洛模拟
- •机器学习基础——聚类、分类、回归、神经网络(近年来赛题越来越偏向数据驱动)
- •论文写作规范——摘要怎么写(占50%+分数!)、模型假设、符号说明、模型建立与求解、灵敏度分析
- •常见赛题类型——A题(物理/工程,最难)、B题(优化/开放,变化大)、C题(数据分析,选的人最多)
🛠️ 核心技能
- •Python (推荐)或MATLAB——数据处理、模型求解、可视化
- •LaTeX——论文排版(比Word更规范、效率更高)
- •数据可视化——Matplotlib/Seaborn/Tableau
- •团队配合——'建模手+编程手+写作手'铁三角分工
🔧 工具/软件
- •Python (NumPy/SciPy/Pandas/Matplotlib/Scikit-learn) ——首选
- •MATLAB——传统建模工具,工具箱丰富
- •LaTeX/Overleaf——在线LaTeX编辑器,团队协作写论文
- •SPSS——快速统计分析
📖 学习资源
- •《数学建模算法与应用》(司守奎)——中文数学建模最经典的教材
- •《正确写作数学建模论文》——学会'怎么写'比'怎么算'更重要
- •历年国赛优秀论文——看懂国奖论文的水平和写法(官网可下载)
- •B站教程——'数学建模学习'关键词搜索,大量免费教学视频
需要准备的材料
- •竞赛论文(PDF)——72小时内的全部成果,约20-30页
- •程序代码——MATLAB/Python源码和结果数据
- •竞赛期间不需要提交其他材料——所有工作都在72小时内完成
奖项设置
国一约1%、国二约5%(以参赛总队数为基数)。省一/省二/省三由各赛区自定,总省奖比例不超1/3。
参赛规模
2025年:1837所学校、68311支队伍、超20万人参赛。国一约1%、国二约5%。
常见问题
大一能参加吗?
技术上可以(不限年级),但大一通常还没学完高数/线代/概率论,基础不够。建议:大一开始学Python+参加校赛体验真实比赛是什么感觉,大二正式组队参赛。这样有1年的准备时间,胜率远高于大一直上。
推荐Python还是MATLAB?
5年前的标准答案是MATLAB,现在答案是Python。Python更通用(以后做项目/找工作都能用)、生态更丰富(机器学习库完全碾压MATLAB)、而且免费。MATLAB的好处是某些工具箱(Simulink/优化工具箱)比Python更方便。如果还没开始学,选Python;如果学校教的都是MATLAB,用MATLAB也没问题——评委不在乎你用什么工具。
最重要的评分维度是什么?
论文摘要占50%以上的分数。评委看一份论文的流程:(1)先看摘要——判断这篇文章有没有价值;(2)再看模型和方法——有没有道理、有没有新意;(3)最后看结果和分析——是否合理、有没有深入讨论。所以一定要花足够时间在摘要和论文写作上——再好的模型如果写在烂论文里也白搭。
三天72小时怎么度过?睡眠怎么办?
现实一点的安排:第一天(周四晚-周五)正常睡,第二天(周五晚-周六)少睡(4-6小时),第三天(周六晚-周日)可能通宵或极少量睡眠。提前准备好方便食品+咖啡/茶,在安静的自习室/实验室做。团队3个人可以错开休息时间——总有至少1-2人醒着推进工作。最重要的纪律:截止时间20:00是硬性的,晚1秒都不行,周日中午就要开始检查所有提交材料。
经验之谈
- •提前建好论文模板——比赛开始后直接在模板里填内容,省至少3小时
- •选题不要纠结太久——周四晚上必须选好,纠结超过2小时会影响后续一切
- •准备'食品弹药'——方便面/面包/能量饮料/咖啡/零食备足3天的量
- •摘要至少改10遍——摘要写好了文章就成功了一半
- •一定要做灵敏度分析/误差分析——这是区别'做得不错'和'做得好'的关键
注意事项
- !⚠️ 严格遵守纪律——比赛期间禁止与外部讨论赛题,违规=取消资格
- !⚠️ 论文不能抄袭——查重率过高直接淘汰,写自己的思路和表达
- !⚠️ 赛前几天做好团队的心理准备——72小时高强度+睡眠不足+压力巨大=队友容易情绪爆发
- !⚠️ 提交截止时间是硬性的——20:00就是20:00,一秒都不等!
数据最后更新:2026-06-03 · 请以各赛事官网最新通知为准