机房内有N台机器,编号从1-N,开放时间分别为上课时间段,每次可预订一个机房内的机器,要求:1)系统以菜单方式工作;2)查询,根据输入的时间以及教室,输出相关机房的信息;3)机位预订,根据输入的时间查询是否有空机位,若有则选择机位预约,若无机位则提供最近可预约的时间段,4)退出预定,根据输入的时间,撤销机位预约;5)退出系统。 谢谢
这个数据可以用字典表示,第一层字典以时间为key,value是嵌套字典,,第二层字典是以机器编号为key,value是预订状态,整个结构:
{“2021112709”:{“001”:“预订”,“002”:“未预订”}}