PTA 天梯赛 L1-8 阅读空间
发布时间
阅读量:
阅读量
天梯图书阅览室要求你设计一款简易的图书借阅统计软件。当读者借书时,管理员需输入书号并按下S键,系统随即启动计时;当读者归还书籍时,管理员输入对应的书号并按下E键,系统则停止计时。书号为不超过1000的正整数。一旦管理员输入0作为书号,即表示当天的工作结束,此时程序应输出当日的借书次数以及平均阅读时间。
需要注意的是,由于线路可能偶尔出现故障,记录中可能会出现不完整的情况,例如仅有S而无E或仅有E而无S的记录。系统需要具备自动识别并忽略这些无效记录的能力。此外,题目明确指出书号是书籍的唯一标识符,并且在同一时间段内同一本书只能被一位读者借阅。
输入格式:
第一行给出一个正整数N(≤10),随后提供N天的记录数据。每天的数据由若干次借阅操作组成,每次操作占据一行,其格式如下:
书号([1, 1000]内的整数) 键值(S或E) 发生时间(hh:mm,其中hh为[0,23]内的整数,mm为[0,59]内的整数)
每一天的记录数据均按照时间递增顺序排列。
输出格式:
针对每一天的记录,在一行中输出该天的读者借书次数以及平均阅读时间(以分钟为单位,并精确到个位)。
输入样例:
3
1 S 08:10
2 S 08:35
1 E 10:00
2 E 13:16
0 S 17:00
0 S 17:00
3 E 08:10
1 S 08:20
全部评论 (0)
还没有任何评论哟~
