# 20 billets de 5 euros, 100 pièces de 1 euro.
# 1. Demander le prix
# 2. Calculer la monnaie à rendre
# 3. Rendre l'argent
# 4. Proposer nouvel achat
# ------------------------------------------------
pieces = 100
billets = 20
n = 1

while (int(n)==1):

    if ((billets == 0) and (pieces == 0)):
        print("On n'a plus de fric, dégagez. Cordialement.")
    else:
        # Initialisation du programme
        prix = int(input("Quel est le prix de l'article ?: "))
        rendre = int(input("Quel montant insérer ?: "))

        if (rendre<prix):
            print("\033[0;31m AU VOLEUR !!!\033[m")
            break

        # On déduit ce qu'il faut rendre en retirant le prix
        rendre = rendre - prix
        print("On doit rendre", rendre, "euros.")

        # On calcule le nombre de billets a rendre (et on les retire du distributeur)
        billets_rendre = rendre//5
        if (billets_rendre>billets):
            print("\033[0;31m Y'a plus d'fric, dégagez.\033[m")
            break
        print("On rend", billets_rendre, "billets.")
        billets = billets - billets_rendre
        rendre = rendre - billets_rendre*5

        # On calcule le nombre de pieces a rendre (et on les retire du distributeur)
        pieces_rendre = rendre
        if (pieces_rendre>pieces):
            print("\033[0;31m Y'a plus d'fric, dégagez.\033[m")
            break
        print("On rend", pieces_rendre, "pieces.")
        pieces = pieces - pieces_rendre

        # On montre le contenu de la caisse et on passe une ligne :)
        print("Billets restants: ",billets)
        print("Pieces restantes: ",pieces)
        print()

