首页 > 问题列表 > N根面条两两打结成圈的数目

N根面条两两打结成圈的数目

EMC笔试题目

avataraiolos1127
发布于 2009-9-3 0:25:17
碗里有n根面条,现在一次在碗中取任意两头(未必是同一根面条的)连在一起,直到没有面条的“头”剩下为止,问平均可以在碗里形成多少个圈?
rss 点击:495回答:1收藏:0
难度:3
推荐:4

回答列表

 我顶 (+0)
 我踩 (-0)
avataroowssssjss
发布于 2009-10-8 0:43:2
设n根面条得到的结果是f(n),做一次“粘头”的操作其实可以分成两种情况:
1. 被粘的两头是同一根面条上的
这种情况的发生的概率是1/(2n-1),此时平均圈数为1+f(n-1)
2. 被粘的两头是不同两根面条上的
这种情况的发生的概率是(2n-2)/(2n-1),此时平均圈数为f(n-1)
于是有:
f(n)=1/(2n-1)*(1+f(n-1))+(2n-2)/(2n-1)*f(n-1)=1/(2n-1)+f(n-1)
而f(1)=1
于是f(n)=sum(1/(2*i-1), i=1..n)

回答问题

匆匆过客不能回答,请 登录注册

本问题的标签

本问题暂时没有标签...
添加新标签:

您可以在此对本问题添加新的标签,便于他人更快捷地找到本问题。注意:不合适的标签有可能被删除。

aiolos1127发布的其它问题

  1. aiolos1127暂时没有发布其它题目...