將一根木棍分成三段,求這三段構成三角形的概率

2021-06-26 12:07:08 字數 989 閱讀 4517

題目:將一根木棍分成三段,求這三段構成三角形的概率。

方法一:

設線段長度為a,任意分成三段長分別為x,y和a-x-y,顯然有x>0,y>0,a-x-y>0,將這三個約束條件畫到(x,y)二維平面座標系上,這三條直線圍成了乙個直角三角形即為可行域(圖1),其面積為(1/2)a^2。

而這三段長能構成三角形的條件是:任意兩邊之和大於第三邊,也就是下面三個不等式得同時成立:

x + y > a - x - y  (x + y < a/2)

x + a - x - y > y  (y < a/2)

y + a - x - y > x  (x < a/2)

我們把上面三個不等式也畫在平面直角座標系中,可以看到可行域為圖2中綠色的小三角形,其面積為:(1/8)a^2 ,佔整個三角形的1/4。

故此三段能構成三角形的概率為1/4。  

圖1. 將a分成三段,每段大於零

圖2. 三段可以構成三角形

方法二:

我們把一根木棍看成單位1,現在要在[0, 1]區間上選兩個點,使得這兩點劃分的三條線段可以構成三角形。

現在我們先隨意放乙個點,可以在[0, 1]區間上的任何點,假設位置為x(不妨設x < 1/2,在右半邊是對稱的情況),那麼如圖3所示,為了使得能夠構成三角形,另外乙個點可以選取的區間為圖中紅色虛線之間(1/2, 1/2+x)。

只考慮x在左半邊的時候,可以構成三角形的概率為:

右半邊是一樣的1/8,因此總概率為1/4。

圖3. 在[0, 1]區間上兩個斷點可以放的位置

如何讓將一段話分成三段迴圈淡入淡出

將一段話分成三段,第一段顯示後隱藏後接著第二段顯示隱藏接著第三段,第一段 一直迴圈,要求每次顯示隱藏時文字要淡入淡出。參考 將淡入淡出的動畫效果寫在乙個類中,然後通過js新增移除這個類來實現 keyframes txt fade 50 100 slider text one fade 獲取dom節點...

求大求寫三段C的案例程式 。感謝

求大求寫三段c的案例程式 感謝 1 設雙向迴圈鍊錶中結點的資料域 前驅和後繼指標域分別為data,pre和next,試寫出在指標p 所指結點之前插入一s結點的c語言描述語句。2.編寫乙個在順序表l中按元素值進行順序查詢的locateelem l,e 演算法,該順序查詢第1個值域與e相等的元素的邏輯位...

三段位移求加速度 兩段位移模型

歡迎關注和 兩段位移模型 前言 運動學的公式比較多,解題方法比較靈活,所以很多題都是一題多解,這次我就其中一種常見的題型加以總結,以便找到一種容易掌握,容易理解的解法。01 物理情景 兩段位移模型的特點 物體的運動有兩段位移,為了幫助學生記住,我把這種題叫做 兩段位移模型 這種題的特點是 有三位置和...