Skip to content
Snippets Groups Projects
Commit 6d11e077 authored by Tanoh Mbah-ange-pascal's avatar Tanoh Mbah-ange-pascal
Browse files

maj TP8 war.py

parent a0ee5658
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,7 @@
from card import Card
from apqueue import *
from apstack import *
import random
def distribute(n_card: int) -> tuple[ApQueue, ApQueue]:
"""
......@@ -36,18 +37,19 @@ def distribute(n_card: int) -> tuple[ApQueue, ApQueue]:
$$$ isinstance(carte, Card)
True
"""
deck = Card.deck(n_card * 2)
random.shuffle(deck)
m1 = ApQueue(deck[:n_card])
m2 = ApQueue(deck[n_card:])
return m1, m2
m1 = ApQueue()
m2 = ApQueue()
liste_carte = Card.deck(n_card)
for elt in range(0, len(liste_carte)):
m1.enqueue(liste_carte[elt])
for elt in range(0, len(liste_carte)):
m2.enqueue(liste_carte[elt])
return m1,m2
def gather_stack(main: ApQueue, pile: ApStack) -> None:
"""
ajoute les carte de la pile dans la main
exemples :
$$$ cartes = Card.deck(4)
$$$ main = ApQueue()
$$$ pile = ApStack()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment