找回密码
 欢迎注册
查看: 33519|回复: 6

[提问] 天使和魔鬼

[复制链接]
发表于 2009-6-18 12:56:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
n个天使和m个魔鬼排队进入一个空房间(n>=m)。如果房间里的魔鬼多于天使,天使就会遭殃。 例如,对于11001011011000011001这样的排列(1--天使,0--魔鬼),在第8个魔鬼进去前,天使都是安全的,当第8个魔鬼进去后,魔鬼就比天使多了,天使就会遭殃。 问一:总共有多少种排列,天使不会遭殃? 问二:如果如果进入房间的魔鬼等于或多于天使,天使就会遭殃。又有多少种排列? 问三:更一般情况,如果进入房间的天使个数a-进入房间的魔鬼个数b<某个常数c,天使就会遭殃。又有多少种排列?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-6-19 12:01:36 | 显示全部楼层
似乎最近这些题目都是ACM题,不过我不会。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-6-19 16:52:57 | 显示全部楼层
2# winxos 相当于不超过y=x的从(0,0)到(n,m)的Lattice Path的计数,好像是catalan数吧,你可以用这些关键字查一下。

评分

参与人数 1威望 +2 鲜花 +2 收起 理由
winxos + 2 + 2 谢谢指教:)

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-6-19 20:30:26 | 显示全部楼层
http://en.wikipedia.org/wiki/Catalan_number http://mathworld.wolfram.com/CatalanNumber.html 找到了两个详细的链接,希望对楼主有帮助。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-6-23 21:31:27 | 显示全部楼层
没那么复杂,第一问: 1、若必须天使第一个进入 m=0, 答案 = 1 m=1, 答案 = n m>1, 答案 = (n-1)*(n+2)/2 2、若天使=0,魔鬼=1时,天使不遭殃,即允许第一个进入魔鬼,则 m=0, 答案=1 m=1, 答案=n+1 m>1, 答案=(n-1)*(n+4)/2 后面两问同样道理可以得出
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-6-25 08:52:39 | 显示全部楼层
上面答案不完善,仅是m=n的情况,完整描述应如下: 1、若必须天使第一个进入( ^表示乘方 ) m=0, 答案 = 1 m>0, 答案 = [ 2^(m-1) ] * ( n - m + 1 ) 上为2的(m-1)次方 2、若天使=0,魔鬼=1时,天使不遭殃,即允许第一个进入魔鬼,则 m=0, 答案=1 m=1, 答案= [ 2^(m-1) ] * ( n - m + 1 ) + 1 m>1, 答案= [ 2^(m-2) ] * ( n - m + 1 ) * 3
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-6-25 08:59:01 | 显示全部楼层
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-22 13:14 , Processed in 0.024605 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表