# Créé par quent, le 02/05/2026 en Python 3.7
# Créé par quent, le 02/05/2026 en Python 3.7
import random

def effacer():
    for _ in range(10):
        print("")
#mettre dans les premiers guillemets le mot pour les civils puis après les deux points l'indice pour l'imposteur, ne pas oublier la virgule à la fin! Répéter avec les mots voulus.#
mots = {
    "Mot civils": "Indice imposteur",
}

effacer()
print("- UNDERCOVER ANIME -")
n_j = int(input("Nb joueurs? "))
n_u = int(input("Nb undercover? "))

cles = list(mots.keys())
i_mot = random.randint(0, len(cles)-1)
mot_c = cles[i_mot]
mot_u = mots[mot_c]

roles = ["C"]*(n_j - n_u) + ["U"]*n_u

melange = []
while len(roles) > 0:
    idx = random.randint(0, len(roles)-1)
    melange.append(roles.pop(idx))

roles = melange

for i in range(n_j):
    effacer()
    input("J" + str(i+1) + " : EXE pr voir")

    r = roles[i]
    print("----------------")
    if r == "C":
        print("Civil: " + mot_c)
        from time import sleep; sleep(2)
    elif r == "U":
        print("Imposteur: " + mot_u)
        from time import sleep; sleep(2)

print("\n"*10)

