# Le joueur génère un nombre entre 1 et 1000
# La machine propose un nombre
# Le joueur dit si le nombre est inférieur, supérieur ou exact
# Si la machine trouve, le joueur doit donner le nombre d'essais et lui INSULTER SA GRAND-MERE si il a plus de 10 tentatives
# ------------------------------------------------------------------
from random import randint
not_found = True
compteur = 0
nombre_joueur = int(input("Donne un nombre à faire deviner à cet abruti d'ordinateur: "))
nombre_machine = randint(1,1000)
print(nombre_machine)
valeur_basse = 1
valeur_haute = 1000

while(not_found):

    if(nombre_machine > nombre_joueur):
        print("Le nombre est trop grand.")
        valeur_haute = nombre_machine - 1
        nombre_machine = randint(valeur_basse,valeur_haute)
        compteur = compteur + 1
        print(nombre_machine)

    elif(nombre_machine < nombre_joueur):
        print("Le nombre est trop petit.")
        valeur_basse = nombre_machine + 1
        nombre_machine = randint(valeur_basse,valeur_haute)
        compteur = compteur + 1
        print(nombre_machine)

    else:
        if(compteur > 10):
            print(compteur, "tentatives... MDR t'es trop nul, t'as utilisé tout ton processeur pour CA ?")
        else:
            print("Bien joué, vous avez trouvé en", compteur, "tentatives.")
        not_found = False
