推 seanwu: 直接編碼每個棋子的所有走法就可以了,才不會有浪費的bit 12/26 18:37
→ seanwu: 兵5*3+車2*17+炮2*17+馬2*8+將1*4+士2*4+象2*4 = 119種 12/26 18:37
→ seanwu: 剛好可以用7碼解決 12/26 18:37
這大概是最佳解
象棋一方有7種棋子
將1隻 有4種走法
士2隻 有4種走法
象2隻 有4種走法
馬2隻 有8種走法
卒5隻 有3種走法
車2隻 有17種走法
包2隻 有17種走法
(1*4)+(2*4)+(2*4)+(2*8)+(5*3)+(2*17)+(2*17)
總共119種走法 每個都編一個號碼
二進位制只需要7碼
下一手棋 肛門只要震7次
應該是最不刺激的方法
只是有點難背
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.91.148 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1703595379.A.FE9.html
推 victoryman: 背的時間不如去練習棋藝 = = 12/26 21:07
推 tim1112: 一手震七次應該將軍前就爽死了吧 12/26 21:12
原本用前後座標法 下一手要震16次才可怕
※ 編輯: leptoneta (1.161.91.148 臺灣), 12/26/2023 21:14:21
推 tonyxfg: 下棋同樣要背棋譜,而且要背的更多,真要比CP值的話,背 12/26 21:15
→ tonyxfg: 編碼比背棋譜高太多了 12/26 21:15
→ spfy: 你們要不要算一下 其實男性也能前後都塞 應該少的多 12/26 21:31
→ lbowlbow: 男性塞前面的話真的撐不住啦 12/26 22:38