Advertisement
Guest User

alumette

a guest
Apr 4th, 2020
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. def jeu_de_nim() :
  2.     from random import randint
  3.     print ("Quel est le nombre initial d'allumettes?")
  4.     N = int(input('Il y en a :'))
  5.     print("Combien peut-on retirer d'allumettes au maximum?")
  6.     M = int(input('On peut en retirer:'))
  7.     if M > N :
  8.         print ("on ne peux pas enlever plus d'allumettes qu'il y en a deja")
  9.     if M == 0 :
  10.         print("on ne peut pas retirer aucune allumette")
  11.     humain = True
  12.     while N > 0:
  13.         if N % (M + 1) == 0 :
  14.             A = randint(1, M)
  15.             N = N - A
  16.             print (joueur_courant(humain) + " à retiré " + str(A) + " allumettes, il reste " + str(N) + " allumettes")
  17.             humain = not humain
  18.         else:
  19.             A = N % (M + 1)
  20.             N = N - A
  21.             print (joueur_courant(humain) + " à retiré " + str(A) + " allumettes, il reste " + str(N) + " allumettes")
  22.             humain = not humain
  23.     print ("Fini!!!!!!, " + joueur_courant(not humain) + " a remporté la partie !!")
  24.    
  25. def joueur_courant(humain):
  26.     if humain:
  27.         return "L'humain"
  28.     else:
  29.         return "L'ordinateur"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement