精華區beta puzzle 關於我們 聯絡資訊
這是昨晚跟弟弟討論一些題目時他突然提出來的 他想到了個問題 不過不知道有沒有人發表過相關文獻資料 用辜的跟雅呼只找到一堆「如何把長方形切割後拼出一塊正方形」的資料 不過他說的是如圖一所示:       7   ┌──────┐    │      │     左圖是6X7的長方形   │      │  6│      │     如果用小時候老師教的方法切出正方形的話   │      │   │      │     大概會變成圖二那樣   └──────┘(圖一)       6 1   ┌─────┬┐   │     ├┤     因為老師要教輾轉相除法(但我壓根的沒印象)   │     ├┤  6│     ├┤     所以會先切一個6X6而剩下右邊1X6的部份   │     ├┤   │     ├┤     然後各自切開成1X1的6個 共7個正方形   └─────┴┘(圖二)       7   ┌───┬──┐    │   │ 3 │     但如果用左圖的切法(正方形內數字皆為邊長)   │ 4 │  │  6│   ├──┤     可以變成5塊 是不是最少塊數我不確定(應該是)   ├─┬─┤ 3 │   │2│2│  │     但比上面的切法少了2塊   └─┴─┴──┘(圖三)         13   ┌──────┬─────┐  這也是個例子 是11X13的長方形   │      │     │   │      │     │  如果用老招會切出11X11 1個 ┐   │   7   │  6  │           2X2  5個 ├共8個   │      │     │           1X1  2個 ┘ 11│      │     │   │      ├┬────┤  但如果切成如圖四 7X7  1個 ┐   ├───┬──┴┤    │           6X6  1個 │   │   │   │  5  │           5X5  1個 ├共6個   │ 4 │ 4 │    │           4X4  2個 │   │   │   │    │           1X1  1個 ┘省2個   └───┴───┴────┘(圖四) 他想問的是有沒有辦法找出一個方法 或是一個公式 能夠給定一個邊長N*M的長方形 就能知道怎麼切出最少塊數的正方形 不知版上有無版友對這塊有研究的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.107.158.27
puzzlez:滿經典的問題 但我沒看過有公式 有請神人解答@@" 10/18 20:03
babufong:剛跟弟聊了一下 這是他爬到的科展資料http://ppt.cc/152T 10/18 20:42
babufong:研究矩形與長方體切割的 10/18 20:42
arthurduh1:這的確有人科展做過~ 跟輾轉相除法有很大關係喔~ 10/18 23:27
LPH66:我有印象有人有研究過 但一下子想不到要拿什麼當關鍵字... 10/19 03:41