# C++代码(CSP04 上课代码) > 本文件夹存放 **2026 秋季班 CSP04** 每节课上课讲解的 OJ 题目参考代码(老师上课敲的版本),按课次分目录。 ## 目录约定 ``` C++代码/ └── CSP04/ ├── 01/ # 第1课「01 基础回顾」(对应 OJ 课次 01) │ ├── 小杨的报数游戏.cpp │ ├── 小杨的回文串.cpp │ ├── 小杨的进制数位.cpp │ ├── 小杨的幸运数字.cpp │ └── 小杨有序去重.cpp └── NN/ # 后续课次… ``` - 每课一个数字目录,编号 = OJ 课次编号(`01` 起)。 - 文件名 = OJ 题目名,与课程页"课堂练习"里 S0401P1~P5 对应。 ## OJ 定位(重要) | 项 | 值 | |------|------| | OJ 平台 | Hydro(Cookie 登录,凭据在仓库 `.env`) | | 课程页 | https://oj.qonnwolf.com/course/6a826183bdde81887a2237b5(2026 秋季班 CSP04) | | 每课作业ID对照 | `.claude/lesson/CSP/CSP04/OJ作业ID-2026秋.md` | | 查数据规则 | `.claude/rules/oj_data.md` | > 写 CSP 课评需要 OJ 做题数据时,直接按上面对照表查,**无需再问老师要网址/作业ID**。 ## 编码说明 早期个别 `.cpp` 以 GBK/ANSI 保存(含中文注释),用 UTF-8 工具打开会乱码;如需统一可转成 UTF-8(转换不会改变程序内容)。 --- *维护:橙子老师 · 更新于 2026-09-02*