烧绳子问题
轉載自:http://blog.csdn.net/qq_23100787/article/details/50421822
燒一根不均勻的繩,從頭燒到尾總共需要1個小時。現在有若干條材質相同的繩子,問如何用燒繩的方法來計時一個小時十五分鐘呢?
解題思路:?
1小時十五分鐘,從數學的角度來看,想要構造出這么一個結果?
肯定是通過1 + 1/2/2這種方式構造出來的。下面的思路就是延續了這個計算過程算出來的
思路
A,B,C三繩?
A,C一頭燒,B兩頭燒?
B燒完時半小時,此時掐斷C,A繼續燒,A燒完時一小時,然后此時從兩頭燒C,燒完時時間為一小時十五分鐘
同理,一小時45分鐘也可以用類似的方式推出來~
思路
1小時45分鐘 =? 1 + 1/2 + 1/2/2
A、B、C、D四根繩子
A兩頭燒,B、C、D一頭燒
半小時后,A燒完,此時 掐斷C、D,B繼續燒
一小時后,B燒完,此時C繼續單頭燒
一個半小時后(這里的時間都是基于最開始的時間),C燒完,此時對D兩頭燒
一小時45分鐘后,D燒完,結束。
轉載于:https://www.cnblogs.com/duguxiaobiao/p/9128793.html
總結
- 上一篇: struts下载
- 下一篇: javascript代码块概念及预编译机