diff --git a/Tp08/war.py b/Tp08/war.py index b7e34a2995d44d13c41e7010a33152eba1cb5882..6959c758c2844abbe58174d1a2054fd0f4557771 100755 --- a/Tp08/war.py +++ b/Tp08/war.py @@ -108,9 +108,16 @@ def play(n_card: int, n_round: int) -> None: n_card: le nombre de cartes à distribuer à chaque joueur. n_round: le nombre maximal de tours """ - ... - - + m1, m2 = distribute(n_card) + pile = ApStack() + for i in range(n_round): + print(f"Tour {i + 1}") + if m1.is_empty() or m2.is_empty(): + break + play_one_round(m1, m2, pile) + print("Partie terminée") + print(f"Joueur 1 : {len(m1)} cartes") + print(f"Joueur 2 : {len(m2)} cartes") if __name__ == "__main__": import apl1test