樹精 10 發表於 October 24, 2008 檢舉 Share 發表於 October 24, 2008 第一部分三名商人各帶一名隨從乘船過河 一隻小船只能容納兩人 由他們自己滑行 在河的另一岸一旦隨從的人數比商人多 就殺人取財 但如何成船的大全掌握在商人的手裡 商人們要怎麼安全過河呢?喔~第二部分改天在打題目有怪怪的嗎?商人可以躲在船上嗎?拜託各位提出自己的想法吧~ 鏈接文章 分享到其他網站
AndyLeo 10 發表於 October 24, 2008 檢舉 Share 發表於 October 24, 2008 兩名隨從先到對岸 一名隨從回來再把一名隨從帶到對岸 然後一名隨從回來這樣變成這邊是三個商人一個隨從 對面是兩個隨從 然後兩個商人一起開船到對岸然後一個商人跟一個隨從開船回去原本的岸上 然後兩個商人再開船到對岸隨從開船回去把仍在對面的兩個隨從接過來就好了我用"商"代表商人 "隨"代表隨從 畫一次圖商商商隨隨隨船____________________商商商隨_________________________隨隨船商商商隨隨船______________________隨商商商___________________________隨隨隨船商商商隨船________________________隨隨商隨_____________________________商商隨隨船商商隨隨船________________________商隨隨隨_____________________________商商商隨船隨隨隨船__________________________商商商隨_______________________________商商商隨隨船隨隨船____________________________商商商隨_________________________________商商商隨隨隨船 鏈接文章 分享到其他網站
樹精 10 發表於 November 7, 2008 作者 檢舉 Share 發表於 November 7, 2008 這是第二部分 商人為K名 可各帶隨從A名 小船最多做B人 探討安全渡河模式請各為愛數學的大家提出自己的看法吧排列組合阿?怎麼排阿?可以提示一下嗎? 鏈接文章 分享到其他網站
AndyLeo 10 發表於 November 8, 2008 檢舉 Share 發表於 November 8, 2008 我想應該直接探討商人K名 隨從A名(一個商人各帶兩個隨從還沒搭船就被殺了)並且K要大於等於A小船至少要可以乘坐兩個人(如果更少, 那就只有一個在划來划去)可以坐四個人不用探討 每次兩個商人跟兩個隨從到對岸 放下一個商人跟一個隨從周而復始一定可以載完,所以B=2 or 3我看到的這種問題商人不能躲在船上假設B=2, K=A隨從可以一直把隨從帶到對岸所以可以帶min{A-1, 2}個隨從到對岸(加上A-1是因為一定有一個隨從要回來)然後2個商人到對岸 接下來一定要一個商人跟一個隨從回去(不然一定有一邊的商人被殺)接下來不是所有商人都到對岸 不然就只能一個商人跟一個隨從再到對岸因為K=A, 兩邊商人跟隨從一直保持相等的狀態 除非有一邊商人空了所以商人無法一次到對岸就無解了, 可得K=3是最大值如果A=K-1一個商人跟一個隨從到對岸 放下商人 隨從回去一個商人跟一個隨從到對岸 放下隨從 商人回去由於商人多了一個 所以多出一個隨從可以在中間替大家開船不論幾個商人都有辦法載到對岸, 得知K為任意解可以推得A小於K就是不論幾個人都有解如果B=3且K=A那可以載min{A-1,3}個隨從到對岸然後3個商人到對岸 一個商人一個隨從回去接下來一次載三個商人 如果載不完那也是無解因為只能一個商人跟一個隨從划來划去所以K=5是最大值如果A小於K,由上得知K為任意解(船每次載兩個人就跟上面的證明一樣) 鏈接文章 分享到其他網站
Recommended Posts
請登入後來留意見
在登入之後,您才能留意見
立即登入