Skip to content
Snippets Groups Projects
Select Git revision
  • 06aa693466703de644f57de0a7f1549e45a74638
  • main default protected
  • variant
3 results

SimulatorMain.class

Blame
  • Forked from COUETOUX Basile / FirefighterStarter
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    test.py 918 B
    # question 1)
    import itertools as it
    class TabletteChocolat:
        def __init__(self,m,n):
            self.m=m
            self.n=n
            try:
                m=int(m)
                n=int(n)
            except ValueError:
                print("Les entrées doivent être des entiers")
            
            
        def __str__(self):
            return "Tablette Chocolat de "+ str(self.m)+"X"+str(self.n)
        def __repr__(self):
            return str(self)
        def coups_possibles(self):
            j=0
            for i in range(self.m):
                if 0<i < self.m:
                    for j in range(self.n):
                        if i==0 and 0<j<self.n:
                            print(it.chain(range(5), range(self.m, self.m)))
                    
           #[  iter.tuple(range(3), range(self.m,self.n)) for 0<i<self.m and j==0 ]
             
           
                
               
        
    t=TabletteChocolat(3, 4)
    t=TabletteChocolat(4, 4)
    g=t.coups_possibles()
    list(g)
    
    print(t)