問題敘述
猜數字遊戲(?A?B)是一種兩人玩的小游戲,其規則如下所述。
假設兩人玩此遊戲,兩人先各在心中默想一組四位數(數字不重複)
數字,然後兩人互猜對方所想數字,若數字正確且位置正確,則為
1A,若數正確但位置不對,則為1B,被猜的人需將猜的結果告訴
對方,以讓對方修正後再猜。
例:假設甲乙互猜對方數字,其過程如下:
甲默想數字為 2345
乙默想數字為 7623
甲猜:1234
乙答:0A2B
乙猜:6789
甲答:0A0B
甲猜:5678
乙答:1A0B
乙猜:1234
甲答:0A3B
直到某人猜到對方數字為止
現在請你設計一個程式,讓它能夠預先默想一組四位數數字,然後
使用者能與其互動來猜電腦所想的數字。電腦必須能夠正確的回
答所猜的結果(以?A?B的格式),直到使用者猜到電腦所想的數字為止。
--------
條件限制
1.電腦會以亂數產生一組四位數的數字(數字從0~9不重複)
2.使用者需輸入四位數數字來猜
3.電腦需依使用者輸入的輸出回應?A?B
4.答對時顯示訊息,並結束程式。
--------
輸入格式
無檔案輸入
--------
輸出格式
無檔案輸出
--------
輸入範例
無檔案輸入
--------
輸出範例
無檔案輸出
----------