#!/usr/bin/python3 # -*- coding: utf-8 -*- # repteRumbo_00.py # Saber quant cops hem de llençar tres daus per a que sumi 18 import random def nAleatoriEntreUnVentall(nPrimer, nDarrer): return ( random.randrange(nPrimer,nDarrer+1) ) def dau(): return nAleatoriEntreUnVentall(1,6) def main(): nCmpt = 0 while True: nD1 = dau();nD2 = dau();nD3 = dau() nSuma3daus = nD1 + nD2 + nD3 print("(%d,%d,%d)->%d "%(nD1,nD2,nD3,nSuma3daus),end="") nCmpt += 1 if nSuma3daus == 18: print("Repte Rumbo assolit en %d tirades"%nCmpt) break print() main()