ce n'est pas très clair. A quoi correspondent les infos données en exemple ?
Je dirais:
1ère ligne: liste des voitures garées (A G => voitures de A à G garé sur les places de parking)
2ème ligne: nombre de véhicules garé horizontalement (donc bloquant des emplacements)
3ème ligne et suivantes: position de ces véhicules (sachant qu'ils obturent 2 emplacements) (H 2 => voiture en position 2+3, I 5 => voiture en position 5+6)
En sortie, je suppose que ça veut dire:
A peut sortir sans mouvement des autres
B idem
C peut sortir si H se déplace à droite de 1
D peut sortir si H se déplace à gauche de 1
E peut sortir directement
F peut sortir si H se déplace à gauche de 1 et I se déplace de 2 à gauche
G peut sortir si I se déplace de 1 à gauche
(a priori, on part à chaque fois de la position initiale des voitures horizontales)
y a plus qu'à du coup.
Partager