外包工

学 JAVA 学 OO

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  21 随笔 :: 0 文章 :: 0 评论 :: 0 Trackbacks
問題敘述
   
    猜數字遊戲(?A?B)是一種兩人玩的小游戲,其規則如下所述。
假設兩人玩此遊戲,兩人先各在心中默想一組四位數(數字不重複)
數字,然後兩人互猜對方所想數字,若數字正確且位置正確,則為
1A,若數正確但位置不對,則為1B,被猜的人需將猜的結果告訴
對方,以讓對方修正後再猜。

例:假設甲乙互猜對方數字,其過程如下:

甲默想數字為 2345
乙默想數字為 7623

甲猜:1234
乙答:0A2B
乙猜:6789
甲答:0A0B
甲猜:5678
乙答:1A0B
乙猜:1234
甲答:0A3B

直到某人猜到對方數字為止

現在請你設計一個程式,讓它能夠預先默想一組四位數數字,然後
使用者能與其互動來猜電腦所想的數字。電腦必須能夠正確的回
答所猜的結果(以?A?B的格式),直到使用者猜到電腦所想的數字為止。
--------
條件限制

1.電腦會以亂數產生一組四位數的數字(數字從0~9不重複)
2.使用者需輸入四位數數字來猜
3.電腦需依使用者輸入的輸出回應?A?B
4.答對時顯示訊息,並結束程式。

--------
輸入格式

無檔案輸入
--------
輸出格式

無檔案輸出
--------
輸入範例

無檔案輸入
--------
輸出範例

無檔案輸出
----------
posted on 2010-10-23 09:47 外包工 阅读(275) 评论(0)  编辑  收藏 所属分类: C语言程式设计

只有注册用户登录后才能发表评论。


网站导航: