Bonjour,

on m'a dit qu'imbriquer 6 boucles c'est mal.
Pourtant, en connaissant le problème traité, je sais que le nombre d'itérations diminue beaucoup au fur et à mesure qu'on entre dans les boucles imbriquées.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Pour chaque position de la première pièce:
Marquer cette position comme choisie;
	Pour chaque position de la seconde pièce compatible avec la position choisie :
		Marquer cette position comme choisie;
		Pour chaque position de la troisième pièce compatible avec les positions choisies :
			Marquer cette position comme choisie;
			Pour chaque position de la quatrième pièce compatible avec les positions choisies :
				Marquer cette position comme choisie;
				Pour chaque position de la cinquième pièce compatible avec les positions choisies :
					Marquer cette position comme choisie;
					Pour chaque position de la sixième pièce  compatible avec les positions choisies :
						Si il existe une position de la septième pièce compatible avec toutes les positions 						choisies :
							Enregistrer l'ensemble des positions choisies comme une solution;
						Fin si;
					Fin pour chaque;
				Fin pour chaque;
			Fin pour chaque;
		Fin pour chaque;
	Fin pour chaque;
Fin pour chaque;
Quels est le problème posé par ce type de construction?