Bonjour,
J'ai repris un programme python (3) pour avoir un exemple de programmation en "backtracking".
Je cherche un moyen plus rapide de saisir la grille de départ.
Actuellement je saisis directement la grille dans le source python :
Idée1 : Écrire un script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 board = [ [0, 0, 0, 8, 0, 0, 4, 0, 3], [2, 0, 0, 0, 0, 4, 8, 9, 0], [0, 9, 0, 0, 0, 0, 0, 0, 2], [0, 0, 0, 0, 2, 9, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 7, 0, 6, 5, 0, 0, 0, 0], [9, 0, 0, 0, 0, 0, 0, 8, 0], [0, 6, 2, 7, 0, 0, 0, 0, 1], [4, 0, 3, 0, 0, 6, 0, 0, 0] ]
On lui passe en paramètre une chaîne de caractères de longueur 9*9=81 caractères;
Et on récupère en sortie standard le tableau formaté comme ci-dessus.
Ne reste plus à faire qu'un copier coller de celui-ci dans le programme source python.
Est-ce faisable facilement ? Cela en vaut-il la peine ?
Idée2 : Avez-vous d'autres idées ?
Partager