c061: 4. 門禁檢查
標籤 :
通過比率 : 0人/0人 (0%) [非即時]
評分方式:
Strictly

最近更新 : 2026-09-11 16:47

內容

1. 題目說明:
請依照下列題意進行作答,使輸出值符合題意要求。

2. 設計說明:
請撰寫一個程式,檢查門禁系統的日誌是否正常運作。
日誌由多個紀錄組成,每筆紀錄包含一個人員編號(數字字元)與一個操作字元,其中 E 表示進入(Enter),L 表示離開(Leave)。
日誌被視為正常需滿足以下條件:每位人員在離開(L)之前,必須先有一次對應的進入(E)紀錄,以及同一人員不得連續出現兩次以上相同操作(例如,不能有連續的 2E 2E 或 2L 2L)。
請根據上述規則,判斷給定的日誌是否為正常紀錄。

輸入說明

第一列為一個數字 N,代表日誌的數量。
第二列有 N 個日誌,每個日誌皆為兩字元的字串,日誌間以一個半形空白隔開。

輸出說明

請輸出門禁系統是否合法,合法則輸出 Yes,不合法則輸出 No。

範例輸入 #1
5
2E 2L 2E 2L 3E
範例輸出 #1
Yes
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (20%): 1.0s , <1K
公開 測資點#1 (20%): 1.0s , <1K
公開 測資點#2 (20%): 1.0s , <1K
公開 測資點#3 (20%): 1.0s , <1K
公開 測資點#4 (20%): 1.0s , <1K
提示 :
標籤:
出處:
114資訊月C++ [管理者:
zero (管理員)
]


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