HM001 实训三阶段
HM001 实训三阶段
来源: 第 1 集 课程安排
难度: 入门
时间限制: 1s
空间限制: 64MB
题目描述
某编程训练营要求**从 0 到 1、先学语法再做案例**,不要跳级。课程正式拆成 三个阶段,每个阶段学完立刻做一个巩固案例:
- 学完基础语法后,做「通讯录」系统。
- 学完面向对象后,做「职工」系统。
- 学完泛型编程与 STL 后,做「演讲比赛」系统。
三个阶段全部学完之后,再做一个大型综合案例「机房预约」,用来复习前三个阶段的主要知识。机房预约**不是**第四个学习阶段,而是结课综合复习。
现在给出若干次查询。查询值为 \(1\)、\(2\)、\(3\) 时,输出该阶段应先学的内容和巩固案例;查询值为 \(0\) 时,输出结课综合案例。
输入格式
第一行一个整数 \(q\)(\(1 \le q \le 100\)),表示查询个数。
接下来 \(q\) 行,每行一个整数 \(t\)(\(t \in \{0,1,2,3\}\))。
输出格式
对每个查询输出一行,三个字段用单个空格隔开:
- \(t=1\):
1 基础语法 通讯录 - \(t=2\):
2 面向对象 职工 - \(t=3\):
3 泛型与STL 演讲比赛 - \(t=0\):
0 综合复习 机房预约
样例
输入 #1
4
1
2
3
0
输出 #1
1 基础语法 通讯录
2 面向对象 职工
3 泛型与STL 演讲比赛
0 综合复习 机房预约
输入 #2
3
0
1
3
输出 #2
0 综合复习 机房预约
1 基础语法 通讯录
3 泛型与STL 演讲比赛
说明
三个阶段的案例顺序不可调换。\(t=0\) 表示三个阶段都学完之后的综合复习,不对应新的语法阶段。
信息
- ID
- 1000
- 难度
- 9
- 分类
- (无)
- 标签
- (无)
- 递交数
- 5
- 已通过
- 1
- 通过率
- 20%
- 上传者