# your code goes here
import random as r
chislo_popytok = 100000
zoloto = 0
serebro = 1
def est_zolotaya(monetka):
return monetka == zoloto
def vzyat_sunduk():
p = r.randint(1,3)
if p == 1:
return serebro, serebro
if p == 2:
return zoloto, serebro
return zoloto, zoloto
vtorie_monetki = []
def vzyat_pervuyu_monetku(sunduk):
p = r.randint(0,1)
if est_zolotaya(sunduk[p]):
vtorie_monetki.append(sunduk[abs(p-1)])
[vzyat_pervuyu_monetku(vzyat_sunduk()) for _ in range(0, chislo_popytok)]
vtoraya_zolotaya_sluchaev = 0
for monetka in vtorie_monetki:
if est_zolotaya(monetka):
vtoraya_zolotaya_sluchaev += 1
print(vtoraya_zolotaya_sluchaev/len(vtorie_monetki))
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCgppbXBvcnQgcmFuZG9tIGFzIHIKCmNoaXNsb19wb3B5dG9rID0gMTAwMDAwCgp6b2xvdG8gPSAwCnNlcmVicm8gPSAxCgpkZWYgZXN0X3pvbG90YXlhKG1vbmV0a2EpOgoJcmV0dXJuIG1vbmV0a2EgPT0gem9sb3RvCgpkZWYgdnp5YXRfc3VuZHVrKCk6CglwID0gci5yYW5kaW50KDEsMykKCWlmIHAgPT0gMToKCQlyZXR1cm4gc2VyZWJybywgc2VyZWJybwoJaWYgcCA9PSAyOgoJCXJldHVybiB6b2xvdG8sIHNlcmVicm8KCXJldHVybiB6b2xvdG8sIHpvbG90bwoKdnRvcmllX21vbmV0a2kgPSBbXQoJCmRlZiB2enlhdF9wZXJ2dXl1X21vbmV0a3Uoc3VuZHVrKToKCXAgPSByLnJhbmRpbnQoMCwxKQoJaWYgZXN0X3pvbG90YXlhKHN1bmR1a1twXSk6CgkJdnRvcmllX21vbmV0a2kuYXBwZW5kKHN1bmR1a1thYnMocC0xKV0pCQoKCQpbdnp5YXRfcGVydnV5dV9tb25ldGt1KHZ6eWF0X3N1bmR1aygpKSBmb3IgXyBpbiByYW5nZSgwLCBjaGlzbG9fcG9weXRvayldCgp2dG9yYXlhX3pvbG90YXlhX3NsdWNoYWV2ID0gMAoKZm9yIG1vbmV0a2EgaW4gdnRvcmllX21vbmV0a2k6CglpZiBlc3Rfem9sb3RheWEobW9uZXRrYSk6CgkJdnRvcmF5YV96b2xvdGF5YV9zbHVjaGFldiArPSAxCgpwcmludCh2dG9yYXlhX3pvbG90YXlhX3NsdWNoYWV2L2xlbih2dG9yaWVfbW9uZXRraSkpCgo=