c011: 2. 請輸入密碼
標籤 :
通過比率 : 0人/1人 ( 0% ) [非即時]
評分方式:
Tolerant

最近更新 : 2025-03-21 20:56

內容

John 要進行根 (root) 用戶身分登入去修改系統設定。他發現在終端介面輸入密碼的時候,畫面上不會針對輸入內容和數量有任何顯示。按下 Enter 確認之後,系統才會告訴他是否成功登入。

密碼可由英文字母和數字組成,且英文字母區分大小寫。除了嘗試輸入密碼之外,John 還會因為打錯而使用 backspace 鍵刪除前面的字符,因此我們以 # 代表 backspace 的使用。值得注意的是 : # 的使用次數不受限。

請撰寫一個程式,輸入 John 在鍵盤上輸入的字串和真實密碼,並判斷它們是否相同,以確認他是否能成功登入。

輸入說明

第一列代表 John 輸入的字串 k,第二列代表真實密碼 p。其中 :

  • 1 ≤ k.length ≤ 500
  • 1 ≤ p.length ≤ 100
輸出說明

輸出判斷結果。若輸入字串與密碼相同,輸出 Successful ; 否則輸出 Error。

範例輸入 #1
344##55pie
355pie
範例輸出 #1
Successful
範例輸入 #2
IA#amJohn2033
iamJohn2033
範例輸出 #2
Error
測資資訊:
記憶體限制: 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
提示 :
標籤:
出處:
202312程速勁賽初賽 [管理者:
zero (管理員)
]


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