文件名称:OS-Course-Project:参议院巴士问题
文件大小:30KB
文件格式:ZIP
更新时间:2024-07-26 08:59:49
Java
参议院巴士问题 问题描述 这个问题最初是基于韦尔斯利学院巴士的问题。 乘客到达巴士站并等候巴士。 当公交车到达公交车站时,所有在车站等候的乘客都会尝试上车,但公交车到达后到达的每一位乘客都必须等待下一班车。 每辆巴士的容量为50人。 如果超过 50 名乘客在巴士站等候,他们中的一些人将不得不等待下一辆巴士上车。 当当前巴士的所有乘客都上车时,它就会离开巴士站。 如果某辆巴士到达时没有乘客在巴士站等候,则巴士应立即离开。 限制 - 一辆巴士上不允许超过 50 名乘客。 - 在特定时刻,不允许多于一辆巴士停在巴士站。 - 指定巴士不得离开巴士站,除非所有乘客(不超过 50 人)在抵达时原先在车站上车。 - 在巴士已经到达的时间到达巴士站的乘客不得进入指定的巴士。 - 如果到达时没有乘客,则给定的巴士不得停在巴士站。 在这种情况下,公共汽车应该立即离开。 - 总线应该运行 busArrives
【文件预览】:
OS-Course-Project-master
----.gitignore(606B)
----SenateBus()
--------src()
--------bin()
--------.classpath(295B)
--------.settings()
--------.project(368B)
----README.md(5KB)
----.gitattributes(483B)