Skip to content
Snippets Groups Projects
Commit 78f4c6f7 authored by Louis Chmielewski's avatar Louis Chmielewski
Browse files

début sont_4_blocs_uniformes_proches class bloc

parent 1bd643a8
No related branches found
No related tags found
No related merge requests found
No preview for this file type
No preview for this file type
...@@ -36,7 +36,7 @@ class Bloc: ...@@ -36,7 +36,7 @@ class Bloc:
""" """
return self.image == other.image return self.image == other.image
def est_bloc_uniforme(): def est_bloc_uniforme()->bool:
""" """
Renvoie True si le bloc est un bloc uniforme Renvoie True si le bloc est un bloc uniforme
Précondition : aucune Précondition : aucune
...@@ -47,7 +47,7 @@ class Bloc: ...@@ -47,7 +47,7 @@ class Bloc:
return pixel_hl == pixel_lr return pixel_hl == pixel_lr
def est_bloc_non_uniforme(): def est_bloc_non_uniforme()-> bool:
""" """
Renvoie True si le bloc n'est pas uniforme, c'est à dire Renvoie True si le bloc n'est pas uniforme, c'est à dire
si il peut être divisé en 4 blocs si il peut être divisé en 4 blocs
...@@ -58,6 +58,20 @@ class Bloc: ...@@ -58,6 +58,20 @@ class Bloc:
""" """
return not(est_bloc_uniforme()) return not(est_bloc_uniforme())
def sont_4_blocs_uniformes_proches(bloc1: Bloc, bloc2: Bloc, bloc3: Bloc, bloc4: Bloc)-> bool:
"""
Renvoie True si les 4 blocs uniformes sont proches
Précondition : aucune
Exemple(s) :
$$$
"""
parametres = [bloc1, bloc2, bloc3, bloc4]
for i in parametres(1,len(parametres)-1):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment