• 2

請教 猜數字遊戲之玩法 高手請入內

Arsene wrote:
如果是用電腦來猜就很...(恕刪)

如果沒有還給老師
我記得排列組合中
四個不重覆的數字(不含0)
算法是9x8x7x6=3024
最多有3024種組合

不過跟這個遊戲沒什麼相關
這個遊戲最主要是先把不含在內的數字去除掉
然後才考慮正確的順序
我的玩法是先把確定沒有的數字挑出來
1234   1a
1235   1b
1236    0
那就可以確定1230是不存在的
這樣三次就可以先抓個大概了
之後就用確定沒有的數字來反推論
不過靠這種方法至少都要六次以上才能連同位置都猜中
我都是先用
9876
4321
這兩個先來把5過濾掉...
大概猜個5~6次就可以猜出來...

不過玩這遊戲是真的要大膽假設...
有時候假設錯誤,
很容易掉到無限迴圈裡去...
不過我自己設的數字倒是很少被猜到...
這真的是有技巧的...!!!
jkling wrote:
別人第一次第二次猜什...(恕刪)

這種方式真奸
不過我們的作法都是要先把答案寫起來放在一起的..這一招無效

解法的話
數獨每個階段技巧不太一樣欸
要剛好碰到那樣的題目 碰到了才知道要用什麼樣的技巧
但是到後面 因為條件不夠多 很多都是憑假設某一個數字再去試
萬一碰到設計不好的題目 (或是應該說設計太好了)
會碰到一格裡面有 3-4 個數字都可以的狀況
解到最後才發現錯了 要從這一個點重來一遍 我是玩到這程度就不玩了
因為到這樣反而沒技巧了 就只是 try and error
Casio在上世紀80年代出過一台「工程行計算機&BASIC語言編輯器」,那年我高三,台幣兩千入手一台。這裡想說的是:寫猜數字遊戲「使用者猜電腦隨機出的謎底-不難!難得是【寫出一個能《最少回合》猜中玩家數字】的程式就粉難嚕。

後來在網際網路普及的200x年左右,逛網站逛到不知道搜尋什麼主題好🤔,突然想起猜數字這個遊戲,然後查到一個…記得他自稱是研究生,他有公開他寫的原始碼,C語言寫的,同時也提供下載編譯好的主程式。

老衲下載使用第一次就被嚇到:四次就猜到了?!且後面玩了數十回,多數四次猜中,最多不超過五次,但沒發生幾回。後面於是再回他的網頁去看他的「邏輯說明」。。。但看不懂😅

PS:該程式是直接猜玩家的數字,玩家只提供核對後的幾A幾B。(就是我們自己拿紙寫數字,然後執行程式後,就跑出1234…6789,電腦就直接猜。這樣)
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?