HM313 教师看单
HM313 教师看单
来源: 第 313 集 机房预约系统-教师显示所有预约功能实现
难度: 普及-
时间限制: 1s
空间限制: 64MB
题目描述
教师类要实现 showAllOrder。先包含预约表头文件并构造对象;若 mSize 为 \(0\),输出 无预约记录 并返回。
有记录时按下标遍历,给用户看的序号为 \(i+1\) 加顿号。教师端和学生「查看所有预约」基本相同,必须列出日期、时段、学号、姓名、机房号和状态。时段用三目:\(1\) 上午,否则下午。状态拼接是最绕的一段:
1:审核中2:预约成功-1:预约失败,审核未通过- 其余:
预约已取消
教师身份**不过滤**学号,张三、李四的单子都能看见。第一行会给出当前教师姓名,只作登录身份,不参与筛选。
输入格式
第一行:教师姓名(不含空白)。
第二行:\(n\)。
接下来 \(n\) 行,每行:日期、时段、学号、姓名、机房号、状态。
输出格式
若 \(n=0\),一行 无预约记录。
否则 \(n\) 行,格式:
k、预约日期:d 时段:上午|下午 学号:id 姓名:name 机房号:r 状态:s
样例
输入 #1
老王
4
1 2 1 张三 3 1
2 2 1 张三 1 1
4 1 2 李四 2 1
1 2 1 张三 3 0
输出 #1
1、预约日期:1 时段:下午 学号:1 姓名:张三 机房号:3 状态:审核中
2、预约日期:2 时段:下午 学号:1 姓名:张三 机房号:1 状态:审核中
3、预约日期:4 时段:上午 学号:2 姓名:李四 机房号:2 状态:审核中
4、预约日期:1 时段:下午 学号:1 姓名:张三 机房号:3 状态:预约已取消
输入 #2
老张
0
输出 #2
无预约记录
说明
\(0 \le n \le 200\)。样例 #1 对应教师看到的四条:三条审核中、一条学生已取消。教师姓名不改变列表。
信息
- ID
- 1312
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者