From 7c04c49a3c9bba0b38188a2ff9249ac750033d7e Mon Sep 17 00:00:00 2001
From: Maxime Le Grand <l19010002@V-PJ-02-nux-032.salsa.univ-amu.fr>
Date: Fri, 10 Jan 2025 15:08:03 +0100
Subject: [PATCH] =?UTF-8?q?jussqu'a=20question=207=20=C3=A0=20peine=20comm?=
 =?UTF-8?q?encer?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 main.py | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/main.py b/main.py
index 7de5f98..4de9cb2 100644
--- a/main.py
+++ b/main.py
@@ -8,8 +8,48 @@ class TabletteChocolat:
         self.m = m  #nombre de ligne
         self.n = n  #nombre de colonne
 
+        try:
+            type(m,n)== int()
+        except: 
+            TypeError, print ("Le nombre n'est pas un entier")
 
 
+    def __str__(self):
+        return "Tablette de chocolat de " + (self.m) +  "x" + (self.n)
+    
+    def __repr__(self):
+        return "Tablette de chocolat de" + (self.m) + "x"  +(self.n)
+    
+    def coups_possibles(self):
+        self.list = [] 
+        self.list.append(itertools.chain(iter()))
+        
+    def est_possibles(self,i,j):
+        self.i =i #nb de lignes enlevées
+        self.j =j  #nb de colonnes enlevées
+        
+        p = len(self.list)
+        for i in range (p):
+            if (self.i,self.j) == list[p]:
+                print ("coup possible")
+                break
+            
+            
+    def coupe(self,i,j):
+        #changer dimension de la tablette
+        #refaire appel a coups possible avec nv dimension
+        return
+        
+    def plot(self):                             # objectif: pour le carre 3,2, il faut 
+        plt.gca().set_aspect('equal')           #dessiner le carre correspondant entre 
+        plt.axis('off')                         #(i+0.1,j+0.1) et (i+0.9,j+0.9)
+        plt.fill-with-color(D5B799)        
+        plt.plot()#rectangle de base de la tablette entre (0.0) et (m,n))
+        plt.plot()
+        plt.show()
+        plt.close
+        
+
 
 
         
-- 
GitLab