【問題L20】好數。    [回前頁]

如果某一個四位數,恰好其中只有兩個數字相同,則稱為「好數」,例如1223,3464,9001就算好數,但若有三數相同或多於一組的數字相同,如1333,5535,2244 就不算是好數。請寫一個可以判斷是否是「好數」的程式。如果是,則印出若輸入的數字不是四位數,例如1,12,123,12345就不是四位數,請印出”Failure Input ”。

【輸入範例】

1223

1333

1

3464

2244

【輸出範例】

Yes

No

Failure Input

Yes

No