一 問題描述
1 題目內容
設停車場內只有一個可停放n輛汽車的狹長通道,且只有一個大門可供汽車出進。汽車在停車場內按車輛到達的時間先后順序,依次由北向南排列(大門在最南端,最先到達的第一輛車停放在車場的最北端),若車場內已停滿n輛汽車,則后來的汽車只能在門外的便道上等候,一旦有車開走,則排在便道上的第一輛車即可開入;當停車場內某輛車要離開時,在他之后開入的車輛必須先退出車場為它讓路,待該輛車開出大門外,其它的車輛在按原次序進入車場,每輛停放在車場的車在它離開停車場時必須按它停留的時間長短繳納費用。試為停車場編制按上述要求進行管理的模擬程序。
2 基本要求
每一組輸入數據包括三個數據項:汽車“到達”或“離開”的信息,汽車牌照號碼及到達或離去的時刻,對每一組輸入數據進行操作后的輸出數據為:若是車輛到達,則輸出汽車在停車場或便道上的停車位置;若是車離去;則輸出汽車在停車場內停留的時間和應交納的費用(在便道上的停留的時間不收費,單位時間的停車費用由用戶從鍵盤輸入)。
標簽:
停車場
汽車
上傳時間:
2013-12-19
上傳用戶:sssl