puzzle 板


LINE

小弟寫了個小程式(python)遞迴暴力找下去, 原始碼及程式執行結果請見此 http://pastie.org/4897546 需要的人請自行取用 (有什麼得意的結果願意的話請和我分享我會很爽,謝謝) 如果我邏輯沒寫錯的話以下為結果: 我是防(ㄆㄧㄢˋ)雷(ㄗˋ)頁(ㄕㄨˋ) 1. 三次以下 => 不可能 2. 四次的方法共有16種(詳見上面連結) ============================================================================== 另外,用推理方法試著證明這問題不可能三步解,說明如下: 主要考慮數列中"數字下降"發生的次數, 例如123456數字下降次數為0、654321為5 每次移動最多只能在其前後邊界上各創造出一個數字下降次數....................(1) 假設每次移動xyz三個數字, 並把xyz插入剩下三個數字前後或中間的第i格間隙 (0 <= i <= 3) 由123456開始, 由於這個起點是遞增的,第一次移動最多只能產生"1"的下降次數...............(2-1) 同理,從任意一組六個數字移動一次變成654321(遞減)時, 最多也只能產生"1"的下降次數.............................................(2-2) 也就是說除了第一和最後一次移動,中間的移動法總共要至少創造三個數字下降次數 由(1)、(2)可知中間至少要兩步 所以得證 "要完成123456 => 654321至少需要四步" # 以上論述的(1)、(2)應該都挺顯然,至少我以為是好證的 不知道大家覺得如何? ※ 引述《ewamfnni (小光頭)》之銘言: : 標題: [問題]數字遊戲~幫幫忙想解答 : 時間: Mon Oct 1 04:44:08 2012 : : 朋友出的題目 : : 因為我們都想不出來 : : 所以只能請各位大大幫忙想囉 : : 問題"6個骰子或撲克牌排列為123456 : : 每次移動三顆 只能移三次 : : 三顆要連在一起移動 : : 例如 123456 我選456這三顆把他插在1跟2中間 : : 變成145623 : : : 也可以擺在1前面變成456123的玩法 : : 反正移動後 要三顆相連一起移動自由穿插不能翻轉 : : 讓123456移動三次變成654321 : : ---------- : 目前我只想出 : : 1)456移到12中間->145623 : : 2)145移到23之間->621453 : : 3)214移到53最後->653214 : : 最後偷偷把321移到最後面...可是這樣就四次了 X( : : -- :



※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 71.197.91.52 : 推 allen65535:反正移法沒有很多,我相信用窮舉法可以證明4次是最少的 10/01 05:30 你是對的 : 推 puzzlez:這題目還真難..... 10/01 05:56 : → puzzlez:我也覺得3次不太可能... 10/01 05:59 : → puzzlez:目前是 123456 > 156234 > 623154 > 654231 10/01 06:31 : 推 newacc:帕索你這樣變成654231不是人家要的啊XD 10/01 11:51 : → puzzlez:我又沒說那個是解答= = 都已經說3次不太可能了... 10/01 15:45 : 推 Leslie0406:他是排一排還是...圍成一個圈 10/02 02:25 : → marrvosal:若是排成一排,應該無解,若我沒分析錯誤的話... 10/02 02:28 : 推 Leslie0406:總共64種移法...1小時內可列出來 10/02 02:43 : → Leslie0406:噢我錯了 10/02 02:44 : 推 Leslie0406:1100才對 10/02 02:47 : 推 puzzlez:只要把題目想成是在洗撲克牌就對了...有請數學高手來證明 10/02 07:17 看看上面這樣可以嗎? : → wxtab019:如果要3步的話 等於說倒數第2步要變成654321移一次 10/02 07:38 : → wxtab019: 然後第一步是123456移一次 2個都是12種 10/02 07:39 : → wxtab019: 144種裡找不到能讓2個中間只動一步就一樣 10/02 07:40 : → marrvosal:與樓上相同的方法 10/02 14:38 : 推 puzzlez:嗯 看來窮舉也不會太難...有請程式大師XDDDD 10/02 17:05 我不是大師,我是新手小嫩嫩... 有真˙大師請不吝指教 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.160.215
1F:推 puzzlez:推!! 可是我的「洗牌」比喻害了你 對不起>_< 10/03 05:44
2F:→ puzzlez:因為移動的終點不限於最上面和最下面 還有任意兩張中間 10/03 05:45
3F:→ puzzlez:不過移到中間從實驗的角度看來 感覺就是不可能達成.... 10/03 05:46
4F:推 puzzlez:哦 你好像沒搞錯XDDD 10/03 05:48
5F:→ puzzlez:我原本想到的4步解是 #7 10/03 05:51
6F:推 ewamfnni:真是謝謝你的幫忙壓~ :) 10/04 05:52







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP