先说清楚一个前提:IMO 和 IOI 的备赛时间线不能简单并列,因为两者的国家选拔体系完全不同——中国 IMO 偶数年小年、奇数年大年的赛程和 IOI 的 CSP→NOIP→NOI→CTSC 链条在时间上高度重叠却又错位,如果同时冲两科,冲突会非常剧烈。下面按"国内选拔全流程"给你完整时间线。
一、IMO 备赛时间线(以目标年高三参赛为基准)
表格
| 阶段 | 时间 | 关键动作 |
|---|---|---|
| 小学–初中 | 提前 2–3 年 | 系统学完初中数学竞赛内容,校内数学保持年级前列,培养数论/组合/不等式基础 |
| 高一上 | 9–12 月 | 学完高中课内数学 + 一轮高中联赛专题(代数、不等式、平面几何) |
| 高一 | 全年 | 刷《数学奥林匹克小丛书》系列,重点补数论、组合两大短板 |
| 高二上 | 9 月 | 迎战 全国高中数学联赛,冲省一(省队门槛) |
| 高二下 | 11 月 | 晋级 中国数学奥林匹克(CMO),冲金并进入 国家集训队(前 60) |
| 高三上 | 次年 3 月 | 国家队选拔考试(TST),争夺 6 人国家队名额 |
| 高三下 | 7 月 | 出征 IMO |
关键点:联赛是"一考定生死"——高二 9 月那场联赛排名直接决定能否进省队,容错率极低,没有复读机会(高三再战只剩一次)。
二、IOI 备赛时间线(以目标年高一/高二参赛为基准)
表格
| 阶段 | 时间 | 关键动作 |
|---|---|---|
| 初一–初二 | 提前 2–3 年 | 学 C++ 语法,掌握基础数据结构与算法,可先打 CSP-J 入门级 |
| 初三–高一 | 每年 9–10 月 | 参加 CSP-S 提高级,冲省一(NOIP 参赛资格) |
| 高一 | 11 月 | 参加 NOIP 省级联赛,冲省一 / 省队 |
| 高二上 | 4–5 月 | 参加 省选,进入省队 |
| 高二 | 7 月 | 参加 NOI 全国决赛,冲金并进入 国家集训队(前 50) |
| 高二暑假–高三上 | 8 月–次年 5 月 | 集训队选拔 / CTSC 国家队选拔赛,争夺 4 人国家队名额 |
| 高三暑假 | 7–8 月 | 出征 IOI |
关键点:IOI 有两次机会(高一、高二各一轮),且采用部分分机制,容错率显著高于 IMO;真正的门槛在省选和 NOI,进入国家集训队后基本锁定清北。
三、双线并行的冲突提示
- 时间重叠区:数学联赛固定在 9 月,而 IOI 路的 CSP-S 也在 9–10 月;两者都要在高二上学期,同时打两科会严重分散精力。
- 出成绩节点撞车:CMO(11 月)与 NOIP(11 月)几乎同期,无法两头兼顾。
- 主流策略:绝大多数选手只主攻一科,另一科作为"保底"(如主 IOI、数学保持联赛省一水平),因为国家队名额分别只有 6 人和 4 人,双线冲顶几乎不现实。
微信扫一扫









