Exercițiul 1

C = Cristi are un bug în cod.

A = Alin identifică un cod ca fiind corect (i.e., fără bug-uri)

Probabilitatea de bug

P(C)=75100=75%
P(A|C)=0.05P(A|CC)=0.98

Vrem să aflăm P(C|A)

Aplicăm formula lui Bayes

P(C|A)=P(A|C)P(C)P(A)=P(A|C)P(C)P(A|C)P(C)+P(A|CC)P(CC)=0.050.750.0575+0.980.25=0.132=13.2%

Exercițiul 2

Dacă avem 3 aruncări, probabilitatea ca să avem un șir de 3 capi este:

P(A3)=18

Extindem la 4: dacă prima monedă e cap, atunci secvența de 3 e garantată de încă 2 monede de tipul cap imediat după aceasta. Deci P(A|X1=C)=14

P(A4)=P(A4|X1=C)P(X1=C)+P(A4|X1=P)P(X1=P)=1412+1812==14+182=316

Extindem la 5

P(A5)=P(A5|X1=C)+P(A5|X1=P)2==P(A5|X1=C)+P(A4)2==P(A5|X1=X2=C)+P(A5|X1=C,X2=P)2+P(A4)2==12+182+3162

Extindem la 6

P(A6)=P(A5)+P(A4)+P(A3)+1222

Generalizând

P(An)=P(An1)+P(An2)+P(An3)+1222