看板 Math 關於我們 聯絡資訊
※ 引述《csihcs (非天夜翔)》之銘言: : ※ 引述《FocusE (專注)》之銘言: : : 假設 55 位同學每人各得知一條消息, : : 且任意兩人所得的消息都不相同。 : : 他們用電話兩兩互相告訴對方所得知的全部消息。 : : 若每次通話都使用 1 分鐘, : : 則至少需要幾分鐘才能使每個人都知道全部的消息? : : 答案是7分鐘 : : ------------------------------------------------- : : 想法 : : 如果是32人 則能在5分鐘完成 : : 如果剩下23人也能在5分鐘完成 : : 就能在7分鐘讓55人知道全部的消息 : : 但23人我只找得到6分鐘完成的方法 : : 想問問高手們這題需要怎樣的想法才能解決 : 1 min : 1,2、.......、53,54 ...( 2人一組)(共54人) : 55 :55 本次閒置 : 2 min : 1,2,3,4、...、49,50,51,52 ...( 4人一組)(共52人) : 53,54,55 :53,55交換 : 53,54 :54前次持有本次閒置 : 3 min : 1,...,8、...、41,42,..,48 ...( 8人一組)(共48人) : 49,...,55 :49,53交換、50,55交換 : 49,...,54 :51,54交換 : 49,...,52 :52前次持有本次閒置 : 4 min : 1,..,16、...、33,34,..,48 ...(16人一組)(共48人) : 49,50,51,...,55 :49,51交換、50,52交換、53,54交換( 3組共 6人) : 49,50,51,...,55 :55前次持有本次閒置 : 5 min : 1,2,3,4,..............,32 ...(32人一組)(共32人) : 33,34,35,...,55 :33,49交換、34,50交換、...、39,55交換( 7組共14人) : 33,34,35,...,48 :40,41,42,43,44,45,46,47,48前次持有本次閒置 : 6 min : 全部持有 :1~14與第 5 min的14人兩兩交換(14組共28人) : 其餘不論 :本次閒置(共27人) : 7 min : 全部持有 :前次未全部持有者與全部持有者兩兩交換(27組共54人) : 全部持有 :55前次持有本次閒置 : --------------------------------------------------------------------------- : 01~32,共32人,在5min內完成交換 : 得到 32 人取得01~32的訊息 : *************************************************************************** : 33~48,共16人,在4min內完成交換 : 得到 16 人取得33~48的訊息 : *************************************************************************** : 49~55,共 7人,在4min內完成交換,換法如下: : 1min : 49,50、51,52、53,54,55閒置 : 2min : 49,51、50,52、54,55,53閒置( 4人取得49~52, 2人取得53~55) : 3min : 49,54、50,55, 51,52,53閒置( 4人取得49~55) : 4min : 49,51、50,52、53,54,55閒置( 7人取得49~55) : 得到 7 人取得49~55的訊息 : /////////////////////////////////////////////////////////////////////////// : 5min : 33~39 與 49~55 兩兩一組交換( 7組共14人) : 得到 14 人取得33~55的訊息 : 6min : 01~14 與 (33~39 & 49~55 ) 兩兩一組交換(14組共28人) : 得到 28 人取得01~55的訊息 : 7min : 剩餘者與 (01~14 & 33~39 & 49~55) 兩兩一組交換(27組共54人) : 得到 55 人取得01~55的訊息,其中有一人已於第6min取得 : --------------------------------------------------------------------------- 以下使用規律性的作法完成 --------------------------------------------------------------------------- 必備前置流程 a.01~32,共32人,在5min內完成交換 得到 32 人取得01~32的訊息 b.33~48,共16人,在4min內完成交換 得到 16 人取得33~48的訊息 c.49~52,共 4人,在2min內完成交換 得到 4 人取得49~52的訊息 d.53~54,共 2人,在1min內完成交換 得到 2 人取得53~54的訊息 e. 55,共 1人,無法有行為 得到 1 人取得 55的訊息 /////////////////////////////////////////////////////////////////////////// 額外交換動作 1min : 無額外動作 得到 1 人取得 55的訊息( 55) 2min : 54 與 55 兩兩一組交換( 1組共 2人) ﹌﹌﹌有53~54的消息(d) 得到 2 人取得53~55的訊息(54~55) 3min : 49~50 與 54~55 兩兩一組交換( 2組共 4人) ﹌﹌﹌有49~52的消息(c) 得到 4 人取得49~55的訊息(49~50 & 54~55) 4min : 51~53 與(49~50 & 54~55 ) 兩兩一組賦予( 3組共 6人) ﹌﹌﹌取得別人擁有的消息,無法額外提供別人訊息,故為受惠方,共 3人 得到 7 人取得49~55的訊息(49~55),其中有一人已於第3min取得 5min : 33~39 與 49~55 兩兩一組交換( 7組共14人) ﹌﹌﹌有33~48的消息(b) 得到 14 人取得33~55的訊息(33~39 & 49~55) 6min : 01~14 與 (33~39 & 49~55 ) 兩兩一組交換(14組共28人) ﹌﹌﹌有01~32的消息(a) 得到 28 人取得01~55的訊息(01~14 & 33~39 & 49~55) 7min : 剩餘者與 (01~14 & 33~39 & 49~55) 兩兩一組賦予(27組共54人) ﹌﹌﹌取得別人擁有的消息,無法額外提供別人訊息,故為受惠方,共27人 得到 55 人取得01~55的訊息(01~55),其中有一人已於第6min取得 --------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.147.74 ※ 文章網址: http://www.ptt.cc/bbs/Math/M.1405908693.A.DE6.html ※ 編輯: csihcs (36.226.147.74), 07/21/2014 10:14:30