l250. 看電影
標籤 : 坐標
通過比率 : 1人/4人 ( 25% ) [非即時]
評分方式:
Strictly

最近更新 : 2023-10-15 19:37

內容

由於以紅綠色表示坐位的電影院訂票系統臨時故障,因此電影院只好臨時開發一套簡單的系統。這個系統為人手輸入訂票,並且可以在訂票後取消後取消座位。請你編程一段程序,設計出該套系統。

系統設有訂票和取消功能,每人限訂五個,限取消三個。

一開始時所有座位皆為空位。

 

輸入說明

第一行為一個整數L,代表電影院的長闊。

接下來共有若干行,以"stop"為結束。

訂票 格式 : "姓名 book 坐標x? y?..."(坐標最多有五個)

取消訂票 格式 : "姓名 canccel 坐標x? y?..."(坐標最多有三個)

x是指第幾行(橫),y值為第幾列(縱)

輸出說明

輸出電影院坐位表。

空位為O,已訂之位為X。

範例輸入 #1
5
sam book x1 y1 x2 y2
sam cancel x2 x2
mike cancel x1 y1
mike book x1 y1
stop
範例輸出 #1
X O O O O
O O O O O
O O O O O
O O O O O
O O O O O
測資資訊:
記憶體限制: 64 MB
提示 :

謹記如果訂票或取消訂票次數超出限制,則不會執行讓操作。

謹記任何座位皆以第一訂票者為讓座位擁有者,除非讓擁有者取消讓座位。

謹記如果取消次數超出限制,取消的均是從第3次取消後的座位。

謹記如果訂的座位不存在,則該操作為無效。

謹記如果取消的座位不存在,或該座位不屬於取消者,則該操作為無效。

謹記只有訂位者才能取消座位(須同名字)。

標籤:
坐標
出處:
三國迷李牧粉題集 [管理者: 1360467-8@g. ... (三國迷李牧粉) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」