你可能把問題想複雜了

來源: 2018-01-29 21:07:41 [舊帖] [給我悄悄話] 本文已被閱讀:

可以直接解出來。

假設能放進最大圓的半徑是r,原來那個圓的半徑是R,長邊長度是X

把兩個圓心連成一條線,其長度則為 R+r

過兩個圓心分別做直線,與長方形的邊平行,則可以得到以兩圓心連接線段為斜邊的直角三角形,兩個直角邊的長度分別為 R-r 和 X-R-r。這樣,後兩個的平方之和等於前麵那一個的平方,化簡就是 r^2 - 14r +9 = 0

所求直徑 2r = 14 - 4SQRT(10) = 1.350889

(下麵那道題看了下,初等幾何沒看出門道來,但用解析幾何應該沒啥問題)