#P572. 玩具鎖

玩具鎖

題目描述

請設計一款玩具鎖程序,用法如下:

 

(1)使用時需要先設置玩具鎖的密碼(四位數字);

(2)接下來便是不斷撞密碼的過程:

    (a)若密碼不正確,則輸出「密碼有X個位錯誤」,然後繼續撞密碼;

    (b)若密碼正確,則輸出「密碼正確」,然後退出程序;

    (c)若輸入的是安全碼「0000」,則輸出「密碼為ABCD」,然後退出程序。

輸入格式

多行輸入。

第一次輸入為設置玩具鎖的密碼,其餘為嘗試的密碼。

輸出格式

多行輸出。

輸出規律詳見題目內容說明,如範例輸出所示。

Samples

範例輸入一:
1234
4321
1233
1234
範例輸出一:
密碼有4個位錯誤
密碼有1個位錯誤
密碼正確
範例輸入二:
1101
1111
0000
範例輸出二:
密碼有1個位錯誤
密碼為1101
範例輸入三:
6666
1111
4567
6677
7766
7776
9876
6789
4587
3425
8667
6365
6662
0000
範例輸出三:
密碼有4個位錯誤
密碼有3個位錯誤
密碼有2個位錯誤
密碼有2個位錯誤
密碼有3個位錯誤
密碼有3個位錯誤
密碼有3個位錯誤
密碼有4個位錯誤
密碼有4個位錯誤
密碼有2個位錯誤
密碼有2個位錯誤
密碼有1個位錯誤
密碼為6666

原始資料

  • Zero1 題號:a572
  • Hydro 題號:Z0572
  • Locale:zh_TW
  • Display:open