35

Testiranje sreče pri metanju kocke

Težja
Programski jeziki:
C# Java Python
Opis naloge:
Tvoj prijatelj trdi, da ima "zlate roke" za kocke in se hvali, da lahko z eno kocko v kratkem času vrže 3 šestice zapored. Ti se z njim ne strinjaš in trdiš, da to ni tako enostavno, kot se zdi.

Da bi to preverila, se odločiš narediti simulacijo metanja kocke, ki bo pokazala, koliko metov je v povprečju potrebnih, da pade 3 krat zapored šestica. Zanima te tudi, kako "dolge serije" lahko nastanejo, preden uspe. Naloga: Napiši program, ki simulira metanje kocke in:

- Spremlja zaporedne šestice
- Izpisuje vse mete s posebnim označevanjem šestic
- Ko doseže 3 zaporedne šestice, konča in prikaže statistiko
- Prešteje skupno število metov
Primeri delovanja:
Vhodni podatki:
Vhodni podatki niso potrebni
Pričakovan rezultat:
=== IZZIV: 3 ZAPOREDNE ŠESTICE === Met 1: 3 Met 2: 6 ★ (1 zaporedna) Met 3: 2 (serija prekinjena) Met 4: 6 ★ (1 zaporedna) Met 5: 6 ★★ (2 zaporedni) Met 6: 4 (serija prekinjena) Met 7: 1 Met 8: 6 ★ (1 zaporedna) Met 9: 6 ★★ (2 zaporedni) Met 10: 6 ★★★ (3 zaporedni) 🎉 USPEH! Potrebnih je bilo 10 metov za 3 zaporedne šestice. STATISTIKA: - Skupno metov: 10 - Število šestic: 6 - Uspešnost: 60% šestic