Re: [轉貼] 如果 mud 有猜數字的遊戲的話......
寫猜數字的程式很簡單, 所以重點還是在解法程式.
假設數字範圍 0~9, 四位數(而且 0278 這種的也算), 那一般
是這樣..
第一步: 先隨便 random 出一組四位數去猜
第二步: 根據猜的結果做分類, 然後各別做各自的分析及排除
然後依結果去產生下一組數字, 然後再遞迴去猜
過程中設個全域變數儲存排除的結果.
那因為是程式運算結果, 所以也可以把程式運算過程中的關鍵
結果顯示出來, 例如程式第一次產生的數字是隨機的, 那第二
次「為何程式會挑選那樣的數字去猜」就可以顯示出來.
這樣看程式在跑的人看久了就會瞭解程式那樣子做的用意, 從
而精進自己猜數字的能力.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 117.19.97.211
討論串 (同標題文章)
mud 近期熱門文章
13
23
PTT遊戲區 即時熱門文章
27
43