解法三
切割法,为简化计算,设线段总长为1
第一步:将线段切为两段,两段相等的概率为零,忽略不计
在两端长度不等的情况下,取短线段为三角形一边长,设长度为x,取值范围是(0,1/2)
第二步:将长线段分为两段,作为三角形的另外两边,
若不考虑构成三角形,则第二边长度取值范围是(x,1)
若考虑构成三角形,可推知第二边长度取值范围是(1/2-x/2,1/2+x/2)
故构成三角形的概率为(1/2-x/2,1/2+x/2)/(x,1)=x/(1-x)
将上式积分,得F(x)=-1/2[ln(1-x)+x],0<x<0.5
故P=F(0.5)-F(0)=ln2-0.5=19.3%
问:第二步为什么要切长边,而不切短边
答:任何切短边的结果都可用切长边得到
如(1,1,8)可以先切成(2,8),再切短边,亦可先切成(1,9),再切长边
解法三的结果可以通过计算机编程验证,
令线段总长为10000,三边长为整数,用穷举法计算构成三角形的概率