2016-06-15 4 views
-1

2人の男の間の決闘を想像してください:B。確率Bためある、BはPaである殺します。 Aが勝つ確率を計算するには? 例:2つの依存イベントのシナリオ確率を計算するにはどうすればよいですか?

**A** chances to kill **B** is 30 
**B** chances to kill **A** is 50 

Then **A** chances to win is: 46 

46は正しいですが、私はそれを計算したか分かりません。 Source of the task 誰かが指摘できますか?

+1

私は、プログラミングやソフトウェア開発ではなく、確率と[math.se]についての話題なので、この質問を議論の対象外としています。 – Pang

答えて

2

Aが最初に来るので、p = 3/10(排他的)またはp = 0.7で勝てない。
もしそうなら、Bはgoを持ち、p = 0.5で勝ちます。もし彼が勝っていなければ、Aはもう一度行き、p = 0.3で勝利する。等々。排他的な出来事は、我々が可能性を加えることができることを意味する。
Aが勝った場合、0.3 +(0.7 * 0.5)** 0 * 0.3が勝ちます。
1回目か2回目のいずれかで勝った場合、Aは0.3 +(0.7 * 0.5)** 1 * 0.3を獲得します。
Aが0.3-0.7 * 0.5 * 2 * 0.3の場合は、1位、2位または3位のいずれかで勝利します。
勝利の可能性は、これらの合計です。我々は周り1.53

ある和1 /(1-(0.7×0.5))を有し、これは、(0.7 * 0.5)のための等比級数である

p(A wins) = (0.7*0.5)**n *0.3 for n=0..inf 

を取得一般に

0.3はそう0.4615 ...または約46%である

0.3*1.0/(1-(0.7*0.5)) 

あると

最終的な答えは、勝利のチャンスです

これはコーディングに関する質問ではありません。 幾何級数の数式を取得する方法の詳細はwolframで明らかです。 意思決定ツリーを描くと役立ちます。

+0

私は「** A **殺すチャンス** B **は20です」と「** B **殺すチャンス」という式を使用する理由を理解できません。** **は15です。答えは「63」(これは正しい)です。 '0.2 /(1-(0.8 * 0.75))= 0.5'私は変数を正しく数式に入れましたか? –

+1

リンクに従うと、20と15は問題の次の値です。 0.2 * 1.0 /(1-(0.8 * 0.85)) ^ ------------- 2つのことに注意してください。他のチャンスでp(A wins)を掛けます。あなたは分裂している。また、P(BはAを殺さない)= 1.0 - 0.15 = 0.85 NOT 0.75 – doctorlove

+1

ああ、私。愚かな私。ありがとう! –

関連する問題