萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

查看: 6930|回复: 32

[逻辑推理] 三个小伙子同时爱上了一个姑娘。。。。决斗策略。。

[复制链接]
发表于 2008-7-10 14:03 | 显示全部楼层 |阅读模式

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

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

x
三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶这个姑娘,他们决定用手枪进行一次决斗。 ! ?( v+ i: z6 z0 ], k% z, K1 Z% e

! u) l9 `9 a: m' h6 m阿历克斯的命中率是30%,克里斯比他好些,命中率是50%,最出色的枪手是鲍博,他从不失误,命中率是100%。
1 T+ B5 e( z+ Y* f5 U' R
& A, K4 a6 G. k  N8 `* S由于这个显而易见的事实,为公平起见,他们决定按这样的顺序:阿历克斯先开枪,克里斯第二,鲍博最后。然后这样循环,直到他们只剩下一个人。 ) `6 A0 h0 e8 I7 r2 S( t: Z- `

0 E( ?( b+ D4 z( @* J那么这三个人中谁活下来的机会最大呢?他们都应该采取什么样的策略?- v; |, g. w* h

8 O5 }9 T7 [) L8 z0 v:P :P :P" \" i$ \# Y- r5 G0 S1 y

3 s- u+ t* F; {* c+ I[ 本帖最后由 过山车 于 2008-7-10 16:24 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2008-7-10 23:28 | 显示全部楼层
我觉得既然是讲机率的,大家就会先消灭力量强的对手,所以:(以下机会都是存活的机会)
5 A0 C. G+ }$ w0 `5 m因为鲍博太厉害,对另外两个人都是威胁,他们都会先向他开枪。这样第一轮阿历克斯和克里斯开枪后,鲍博的机会是35%(70%*50%),其他两人100%。
% P1 I1 p( t* m( w9 x! b这时,如果鲍博死了(机率65%),他的机会就是0%,而且不能再开枪。阿历克斯和克里斯互相开枪,阿历克斯的机会是32%(100%*50%*65%),克里斯45%(100%*70%*65%)。& h  v( I# C% a. {
如果鲍博没死(机率35%),应该会向克里斯开枪,因为他比阿历克斯危险。这样克里斯肯定会死,所以他的机会是0%。然后阿历克斯先开枪,鲍博后开枪,鲍博的机会是24%(70%*35%),阿历克斯的机会是26%((1-24%)*35%)。2 Z8 q) Q% _1 o# q

( y; y/ U' a! r(我晕了。。。)$考虑$ , ~' U: S3 f# N1 H
/ x7 U2 b( X6 I1 n+ h# V3 y7 P  U
两种可能性相加,阿历克斯58%,克里斯45%,鲍博24%。所以存活机会最大的是阿历克斯。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2008-7-11 13:00 | 显示全部楼层
原帖由 Reisender 于 2008-7-10 23:28 发表
9 p4 s+ ~  }- [* T1 s4 r我觉得既然是讲机率的,大家就会先消灭力量强的对手,所以:(以下机会都是存活的机会)3 ^5 f' s5 r' @# q0 U  ?% m: S
因为鲍博太厉害,对另外两个人都是威胁,他们都会先向他开枪。这样第一轮阿历克斯和克里斯开枪后,鲍博的机会是35%(70 ...

, |- @6 s6 j0 Q+ A5 Y) ]: n6 l; x$高$ $送花$ $送花$
% N2 @" S1 M. {7 z还不够全面。。。还有些其他的可能性和策略。。。$汗$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2008-7-11 13:02 | 显示全部楼层
这个不会太难吧。。。$考虑$ $考虑$
. X5 |4 q0 W  c7 H# j除了Reisender的回答,没人愿意玩吗?$郁闷$
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2008-7-11 15:40 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2008-7-11 16:20 | 显示全部楼层
原帖由 Reisender 于 2008-7-11 15:40 发表 . u5 u) U1 ?, _1 _: c8 n- W- x5 p9 {
估计是考虑方向不对。给点提示吧。。。$汗$

1 i6 h4 a1 _/ X0 Z5 ]比如说阿历克斯朝天开的枪。。。;)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2008-7-11 17:59 | 显示全部楼层
用ABC代替,A 30%, B 50%, C 100%& C0 q& x+ s/ K! S$ u
A肯定不会射B,否则他死定了,但是他可以选择射C或是不射C,
. ?, x) t6 g6 `如果射C,C没有死的,那么就和他没有射C一个效果,
- `: [) T& B  [' j' K如果射C,C死了,那么B先发枪,第一轮 结束时A死亡几率50%,第二轮A首发枪,结束后A死亡几率35%,B死亡几率30%,两人一起存活率为35%,第三轮也一样。
3 r2 [4 s/ v% Q如果他选择射C或是没有射中C的话,那么C一定会回头射B,那么B 100%死亡率,第一轮结束,AC存活,B死亡。然后第二轮A首发,A70%死亡率,C30%死亡率,没有两人同时存活的可能,所以比赛结束。2 a) J* k5 }8 l- v% c
所以A会选择射C。; d; L/ w: ~% z) t; S  S

5 s- z$ X  V. O% k# \, g6 m; [那么AB一定都会选择射C。
( X. o3 D, r5 {2 `9 ~% i4 p第一轮AB同时射C,C的死亡率是(30%+70%×50%)65%,因为如果C活着C会首先选择射B,B死亡率就是C存活率,35%,如果A射死了C,则B会选择射死A,那么A的死亡率是15%。不存在三人都存活的几率。一定有一个人死亡。, M1 l' L3 }: ?
第一轮结束
4 p0 N$ @/ |+ t% tA 死亡率15%
. o3 P" ]% }4 [9 S$ i& dB 死亡率35%
9 E4 Z& N4 e+ C. H+ \- n0 |' _C 死亡率65%8 e) d8 M5 o# d/ H; S4 {1 ?1 ^
0 W+ L0 q9 G  l* [1 q
15%+35%+65%= 115% 解释: 有15%的概率死两个人,A射死C,B射死A
, y; L  V' s* T1 ^; S第一轮有15%的几率AC死亡,B胜利,所以出现第二轮的概率有85%
) k, S4 `9 P4 ]' ]有二种情况,
( V/ ?+ J2 ^: SAB(35%的概率): 第二轮结束的时候A 35%死亡几率,B 30%死亡几率
* }) r7 Q$ K$ C2 d5 c* ~) T/ wAC(65%的概率):第二轮结束的时候A 70%死亡几率,C 30%死亡几率
. N$ J/ ]% f9 x; S  d& P
( u/ X' @  A; e7 _( o3 w- B所以第二轮下来0 O0 Z( s- U' y8 I. S
A死亡率:  15%+(65%*35%+35%*70%)*85%=55.16%5 T6 W1 F  Q" }/ P* `% u6 Q
B死亡率: 35%+65%*30%*85%=51.58%) s$ H3 H, o& G3 ]3 Q* L5 a
C死亡率: 65%+ 35%*30%*85%= 73.93%
  n6 V+ M" `7 P; H6 N# h8 h8 `( \/ @  E2 n$ U0 F* j
所以第二轮下来死亡率最低的反而是B,而且以后B和A的比赛中,B还是占有微弱优势,所以可以得出B是生存几率最大的~~
% k( Z5 V. ]: F$ Z+ L# o$ R1 x$ T1 x" k4 e# D) z  [" H
三个人死两个人,所以死亡率应该是66.67%。上面的几率相加除以3是60.22%,说明还有小几率会进行到第三轮之后,呵呵~~~6 Y: e2 f- `, ?

" E( {0 V, _' ?
9 u+ {3 r1 O- R  t一直发现自己推理的错误,一直在修改~~汗
4 m- q. N. p0 v0 V: s, ?- K
, O% n( H- I3 G! o3 I; ^& d[ 本帖最后由 牧羊犬 于 2008-7-11 22:10 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2008-7-11 22:28 | 显示全部楼层
原帖由 牧羊犬 于 2008-7-11 17:59 发表 ; R" q8 |! V$ C* f+ H
用ABC代替,A 30%, B 50%, C 100%
. Z+ o+ Z: J0 S0 d( L- RA肯定不会射B,否则他死定了,但是他可以选择射C或是不射C,
6 \) Q# w" I% i9 _. A8 Q' V5 L3 G如果射C,C没有死的,那么就和他没有射C一个效果,
* {( r+ H% f1 w) p! e如果射C,C死了,那么B先发枪,第一轮 结束时A死亡几率50% ...

" [( a" n2 R& r* b  `/ H) U7 I9 V呵呵,具体概率的计算需要考虑的东西是挺多的。。。。。偶先看看你怎样改的。。。:)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2008-7-11 22:49 | 显示全部楼层
对,Reisender和牧羊犬都有一个共识,那就是:6 U  W/ g! V& l; g/ u2 }
我们按牧羊犬的做法,先把三人按A、B、C编号。A=阿历克斯,B=克里斯,C=鲍博,
% @! v, F# w9 J& d* G: t% N9 T0 F0 b
那么:
+ q9 p- S0 O2 S  `, V) NC的命中率是100%,排第三。轮到他时,他一定要先干掉威胁最大的:B。9 S* x5 q0 H% h6 L% R
B的命中率是50%,排第二。因为他知道如果让C活下来,他就会死,所以他一定会先朝C开枪。: O9 H) e  c* c; Y7 X5 z' C
A的命中率是30%,排第一。他希望一轮下来后,B能活着,这样他才有希望。所以他也会先朝C开枪。
+ c' @5 u1 y/ A+ w+ U: }6 M: j9 ?5 y$ z' A& H
那么:第一轮下来,一定只剩2个人。有多种可能性,那么这时候就得算两两相对时候的概率了:( O5 Y; L% V& E/ m& r9 }* W0 s5 }
假设:甲乙两人射中概率分别是 p1和 p2,甲先射,则 3 N& B% N4 j, c) \
甲最终获胜的概率是
" p8 s6 r8 K/ ^) h6 ^P=p1+(1-p1)(1-p2) p1++(1-p1)^2 (1-p2)^2 p1 + ... 4 X5 @! X! n4 J* i3 d
=p1/(p1+p2-p1p2). 8 Z% j! D' O" M) |" m* M3 l
乙最终获胜的概率是   w$ I5 j! j6 Z) D
1-P=(1-p1)p2/(p1+p2-p1p2).
' ^' J) t+ @, X  G) e) O9 ]0 K2 f- `6 D4 F. b
还有一种假设就是:A可能在三个人都活着时放空枪。也就是第一枪。。
4 t& V5 i: S; R8 ~6 g然后按概率的算法,算出来的结果,令人惊奇。5 d$ ]6 o! }" }# h

* I) Q- g3 H  m要不要再重新算一下?:)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2008-7-12 09:17 | 显示全部楼层
原帖由 过山车 于 2008-7-11 22:49 发表
" ?" ^9 X) M+ D/ n) o! F' ^$ P5 n对,Reisender和牧羊犬都有一个共识,那就是:) e0 d4 O) o. z/ L# \( T
我们按牧羊犬的做法,先把三人按A、B、C编号。A=阿历克斯,B=克里斯,C=鲍博,
) G+ r0 W) T0 @# C/ _5 ^' i+ d4 R1 r  i' \
那么:) D8 [! F! N3 I
C的命中率是100%,排第三。轮到他时,他一定要先干掉威胁最大的:B。
' z4 Z/ U8 M* p) fB的命中 ...
! i, c9 C: G* i7 J8 d& V. Y

  k  m" K4 ?- c  C. g5 K: Y- [如果A发空枪,则
/ S1 ^9 t! N" _0 y$ J) g: ]C的死亡率是50%,B的死亡率也是50%,那么这一场A的死亡率为0%8 R0 R) L1 C! p6 F* j6 ?+ k7 {

; l4 u( F( Z: B) d4 y- o以下推理同上,那么直接出现第二轮,有二种情况,' s" C" I5 [) c% f& _. Z7 m& F0 J% O
AB(50%的概率): 第二轮结束的时候A 35%死亡几率,B 30%死亡几率
. s; k: f( ~- \3 B8 ~  l" eAC(50%的概率):第二轮结束的时候A 70%死亡几率,C 30%死亡几率2 O8 b) E* D5 c5 X( `+ i$ R+ o+ F

( U4 f" F/ X: k) V0 n& @" E1 g9 g8 I所以第二轮下来& \0 N9 ~3 `2 E4 a! y9 |) m7 X
A死亡率:  35%*50%+70%*50%=52.5%
' w4 b6 |6 ]' \$ WB死亡率: 50%+50%*30%=65%
- ~8 l2 l. C5 j9 s1 SC死亡率: 50%+ 50%*30%=65%
& Q$ m3 Y1 t; d$ L2 A4 X+ Q0 e: A1 j4 s) \- }! t
A放空枪的概率使自己的死亡率降到了三个人的最低点,而且比起他射C的话,他死亡的几率低了3个百分点,而且第一轮必定存活,果然应该放空枪  lz$高$ . R( g6 {& \# \  e
; ?, V' w; n$ M: k2 o7 i, w0 i! [
不过楼主的一个推理错误是,两个人的胜率加起来并不是1,如果A和B在一起,呵呵~~
. f2 D, n' A: \! l" T
1 x9 Q' R& t$ Z" ?[ 本帖最后由 牧羊犬 于 2008-7-12 09:46 编辑 ]
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-5-4 02:43 , Processed in 0.071524 second(s), 18 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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