OS Course Project 参议院巴士问题
参议院巴士问题问题描述这个问题最初是基于韦尔斯利学院巴士的问题。乘客到达巴士站并等候巴士。当公交车到达公交车站时,所有在车站等候的乘客都会尝试上车,但公交车到达后到达的每一位乘客都必须等待下一班车。每辆巴士的容量为50人。如果超过50名乘客在巴士站等候,他们中的一些人将不得不等待下一辆巴士上车。当当前巴士的所有乘客都上车时,它就会离开巴士站。如果某辆巴士到达时没有乘客在巴士站等候,则巴士应立即离开。限制-一辆巴士上不允许超过50名乘客。 -在特定时刻,不允许多于一辆巴士停在巴士站。 -指定巴士不得离开巴士站,除非所有乘客(不超过50人)在抵达时原先在车站上车。 -在巴士已经到达的时间到达巴士站的乘客不得进入指定的巴士。 -如果到达时没有乘客,则给定的巴士不得停在巴士站。在这种情况下,公共汽车应该立即离开。 -总线应该运行busArrives
用户评论