危險的台階(運用了重心以及歸納總結的方法)

2021-10-01 09:22:39 字數 1348 閱讀 2113

首先,這道題我之前輕看了,在此,我認錯了,但知錯能改,善莫大焉,我也花了相當多的來理清思路。

先說一說我一開始的思路吧,因為條件說了質量相等,長度相等,密度均勻,所以想當然的重心位於幾何中心,所以應該是l/2處,但是這次真的是吃大虧了。

後來我才知道,其實當是兩個的時候,最長伸出距離的確是l/2,但是當是3個,4個…n個的時候就不一樣了。

為了讓自己能夠清楚地認識到錯誤,並且給那些尚不知情的夥伴們乙個答案,就在這裡記錄下來,以便參考。

首先,當是兩塊磚的時候,能夠延伸的最大長度就是l/2,然後當是3,4,n的時候,就需要使用歸納法來求最大長度了。

首先,明確有n+1塊磚,而從頂塊到n-1塊磚的重心應該是第n塊磚的最右邊緣,其次是前n塊磚的重心是位於第n+1塊磚的最右邊緣,

如圖所示

設n-1塊磚的重心為x1,設n塊磚的重心為x2,則兩者之間的距離則為z,又第n塊磚受到的壓力和自身的重力平衡,所以mg(n-1)z=mg(l/2-z),解得z=l/2n.

所以前n塊磚的最大距離為1-n∑l/2n。

聖杯,雖然表面上被稱作萬能願望機,但已經失去了原本的光華。汙穢不堪的黑泥已經染指了聖杯,還是說,這些黑泥出自聖杯本身呢。這些並不應該在面對乙個**的聖杯的時候去思考。

「格蕾」

「是,亞德!」格蕾從右手處拉出裝著亞德的鳥籠

「直接進入解除封印階段吧」

「欸」格蕾對我的指令似乎有所遲疑,但還是相信我的決定「我明白了,但是周圍的魔力被不斷的攝取固化了」

「用這個」我拿出之前獲得的鑰匙,那是王之鍵,是王之寶庫的鑰匙。雖然正常情況下沒有辦法使用,但是現在的情況已經足夠不正常了。

要開啟王之寶庫除了英雄王本人,還有一種辦法就是對王之鍵進行魔力供給。雖然實際情況很複雜,但是我還是想到了乙個很簡單的物理模型。就好像在懸崖上有n塊長度均為l,重量均為m而且質量分布均勻的石板。要把石板用台階式的堆疊方式,延伸出去。在任何一塊石板都不會掉落懸崖的情況下,盡可能的使石板的最右端遠離懸崖邊緣。此時石板最右端和懸崖邊緣的距離就是我需要進行魔力供給的量。

輸入描述:

第一行輸入三個正整數,包括石板個數n(1<=n<=105),石板長度l(1<=l<=109),石板質量m(1<=m<=109)

輸出描述:

輸出最右那一塊石板的最右端距離懸崖邊緣的最大距離(保留四位小數)

#include

using

namespace std;

intmain()

cout<

setprecision(4

)<

return0;

}

運維的危險命令,用了必死(1)

mizuchi 2017 11 16 運維專欄 閱讀 499 linux命令列佷有用 很高效,也很有趣,但有時候也很危險,尤其是在你不確定你自己在正在做什麼時候。這篇文章並不打算引來你對linux或linux 命令列的憤怒。我們只是想讓你意識到在你執行某些命令時應該三思而後行。譯註 當然,以下命令通...

docker的簡易安裝 以及運用

yum y install docker預設是沒有啟動的 啟動 systemctl start docker systemctl start docker檢視已安裝映象檔案 docker images 在docker有映象倉庫我們可以在這裡面找自己需要的映象檔案 例 搜尋乙個centos系統 doc...

陣列的運用以及在repeater裡運用控制項

system.web.ui.webcontrols.label mylabel1 system.web.ui.webcontrols.label e.item.findcontrol mylabel char delimiter tochararray 首先要定義乙個分割字元的char陣列 stri...