Votre calculatrice peut-elle avoir plus de chance que vous à un jeu de hasard ? A priori non et pourtant vous allez découvrir que votre Numworks gagnera beaucoup plus souvent que vous !
Il vous faut un jeu de cartes (au minimum 32 cartes)
Vous le mélangez et posez le tas sur la table
Posez votre calculatrice dessus et appuyez sur EXE
La Numworks se concentre et devine quelle combinaison il faut choisir !
Elle vous demande 3 couleurs, par exemple vous choisissez NOIR-NOIR-ROUGE
Pour cela tapez 001 ( 0 pour Noir, 1 pour Rouge)
La machine vous dit ensuite quelle combinaison elle choisit, par exemple ROUGE-NOIR-NOIR
Ensuite, retournez une par une les cartes et entrez 0 lorsque la carte est noire et 1 lorsqu’elle est rouge
Quand les 3 dernières cartes ont les mêmes couleurs que celles que la machine ou vous avez choisies, un point est donné et vous retirez ces 3 cartes
Si vous vous trompez en entrant une couleur, tapez sur 2, la machine affiche alors toutes les couleurs du jeu et enlève la dernière carte
Touche 9 pour quitter le jeu à n’importe quel moment
Explication ?
Je ne vous livre pas le secret mais en analysant le script Python, vous pourrez voir quel algorithme la machine utilise pour choisir les 3 couleurs.
Sachez que la machine peut parfois perdre, dans ce cas c’est que vraiment vous avez de la chance !
fromrandomimport*defcoul(s,t=""):forcins:t+="NR"[int(c)]returntdefmagie():print("1.Melange les cartes\n2.Pose-moi sur le paquet")print("3.Appuie sur EXE")c=input()print("Ok, je suis prete !")print("Choisis 3 couleurs (0=N,1=R)")h=input("par ex 101 pour RNR : ")c=str(1-int(h[1]))+h[:2]sh,sc=0,0print("Moi je prefere",c,coul(c))th="Toi("+coul(h)+")"tc="Moi("+coul(c)+")"print("Retourne les cartes 1 par 1")print("0=N,1=R,2=Annule,9=Fin")s=""g="1pt pour"whileTrue:ca=input("Couleur ? ")ifca=="9":breakifca=="2":s=s[:-1]print("Jeu:",coul(s))else:s+=caiflen(s)>=3:fin=s[-3:]iffinin[h,c]:iffin==h:sh+=1print(g,"toi")else:sc+=1print(g,"moi")s=s[:-3]print("Enleve 3 dernieres cartes")print("Jeu:",coul(s))print(th,sh,tc,sc)ifsc>sh:print("Je suis trop forte !")elifsc==sh:print("J'attends la revanche !")else:print("Tu as bcp de chance !")magie()