- 最后登录
- 2012-6-15
- 在线时间
- 15 小时
- 阅读权限
- 40
- 注册时间
- 2004-8-30
- 积分
- 2000
- 帖子
- 203
- 精华
- 1
- UID
- 184
- 性别
- 男
![Rank: 4](static/image/common/star_level3.gif)
- 积分
- 2000
- 帖子
- 203
- 精华
- 1
- UID
- 184
- 性别
- 男
|
33楼 提到没有瓜皮,现在来算切最多块的情况下,有多少块是没有皮的,这里假设皮无限薄
切第n刀后有用T(n)表示这时有多少块不带皮的西瓜块。
在前面求S(n)的切瓜方法下,先求新增的不带皮西瓜皮数目:发挥想像力,前n-1刀的切面与这第n刀的切面相交,把这个切面分成了(n^2/2-n/2+1)个平面分块(就像求S(n)时所说的),
在这些分块中,每一个只由切面的交线围成的分块就对应了一个新的不带皮西瓜块,前n-1个切面在新n刀切面上分出的这样的分块有{(n-2)(n-3)/2}个,即新增的无皮西瓜块就有这么多块。
(这里又用到平面板的切西瓜问题,n刀把一块大圆薄饼切成最多块,其中有的分块是完全在薄饼内部的,与大圆薄饼的圆边不相交,可以求出有(n-1)(n-2)/2个这样的分块)
综上得到关系式T(n)-T(n-1)=(n-2)(n-3)/2
利用这个递推式,并且已经知道T(4)=1(四刀最多有一块无皮西瓜块),得到
T(n)=(n-1)(n-2)(n-3)/6 |
|