猜數字- 維基百科,自由的百科全書
文章推薦指數: 80 %
猜數字是一種益智遊戲,遊戲人數為兩人,或一人與一個人工智慧。
目次. 1 玩法. 1.1 含重複數字的猜 ...
猜數字
維基百科,自由的百科全書
跳至導覽
跳至搜尋
此條目介紹的是和數字位置有關的益智遊戲。
關於根據猜測數字太大或太小而進行的益智遊戲,請見「終極密碼」。
此條目可能包含原創研究或未查證內容。
(2019年1月31日)請協助補充參考資料以改善這篇條目。
詳細情況請參見討論頁。
此條目需要補充更多來源。
(2019年1月31日)請協助補充多方面可靠來源以改善這篇條目,無法查證的內容可能會因為異議提出而移除。
致使用者:請搜尋一下條目的標題(來源搜尋:"猜數字"—網頁、新聞、書籍、學術、圖像),以檢查網路上是否存在該主題的更多可靠來源(判定指引)。
猜數字4digits的運行畫面玩家數目2人複雜程度低所需技巧分析
猜數字是一種益智遊戲,遊戲人數為兩人,或一人與一個人工智慧。
目次
1玩法
1.1含重複數字的猜數字
2解法
2.1計算機解
2.2推理解
2.3代入解
3參考資料
4其他
5參看
6外部連結
玩法[編輯]
一個人設定一組四碼的數字作為謎底,另一方猜。
每猜一個數,出數者就要根據這個數字給出提示,提示以XAYB形式呈現,直到猜中為止。
其中X表示位置正確的數的個數,而Y表示數字正確而位置不對的數的個數。
例如,當謎底為8123,而猜謎者猜1052時,出題者必須提示0A2B。
例如,當謎底為5637,而猜謎者猜4931時,出題者必須提示1A0B。
含重複數字的猜數字[編輯]
有一種使用範圍比較狹窄的猜數字,是允許重複數字存在的猜數字,但由於其規則較複雜,故沒有得到廣泛的推廣。
其規則如下:
除了上面的規則外,如果有出現重複的數字,則重複的數字每個也只能算一次,且以最優的結果為準,
如正確答案為5543,猜的人猜5255,則在這裡不能認為猜測的第一個5對正確答案第二個,根據最優結果為準的原理和每個數字只能有一次的規則,兩個比較後應該為1A1B,第一個5位置正確,記為1A;猜測數字中的第三個5或第四個5和答案的第二個5匹配,只能記為1B。
當然,如果有猜5267中的第一個5不能與答案中的第二個5匹配,因此只能記作1A0B。
解法[編輯]
對於第一種玩法而言,有以下的解法:
計算機解[編輯]
通常採用的計算機解是通過排除法,即遍歷所有可能的數,將不符合要求的數剃掉。
[1]
下面是一個計算機處理的例子:
for(inti=0;i
延伸文章資訊
- 1First100數字遊戲 - 博客來
書名:First100數字遊戲,語言:繁體中文,ISBN:9789862234549,頁數:24,出版社:風車,作者:風車編輯群,出版日期:2017/11/20,類別:童書/青少年文學.
- 2教孩子學數字!在家就能玩的5種數字遊戲 - 媽媽寶寶
學數字,並沒有想像中的難。爸媽與其煩惱要買什麼樣的教具,幫助孩子建立數學概念,不如就從日常生活找起,你會發現,其實我們就生活在一個大教室 ...
- 3猜數字- 維基百科,自由的百科全書
猜數字是一種益智遊戲,遊戲人數為兩人,或一人與一個人工智慧。 目次. 1 玩法. 1.1 含重複數字的猜 ...
- 4在App Store 上的「NUMS - 1A2B猜數字遊戲」
閱讀評論、比較客戶評分、查看截圖,並進一步瞭解「NUMS - 1A2B猜數字遊戲」。下載「NUMS - 1A2B猜數字遊戲」並在iPhone、iPad 和iPod touch 上盡享豐富功能。
- 5討厭數學也愛玩!5款超黏手數字遊戲你都瘋過嗎?
喜歡玩益智遊戲的網友們看過來,小編精選了5款數字滑動遊戲,讓你不管是通勤、吃飯、睡前、還是蹲馬桶的時候,都好想一直玩、一直玩,完全停不下來, ...