Ce programme a pour but de trouver une solution à une grille de nombres croisés composée de définitions connues du programme.
Dès les premiers jours, et ce afin de travailler plus efficacement en groupe, nous avons mis en place un dépôt Git hébergé sur la plateforme Bitbucket.
Résolution de la grille :
- lecture de la grille depuis un fichier texte
- résolution "logique" de la grille
- résolution par bruteforce de la grille dans le cas où la logique n'était pas suffisante
Bibliothèques standards
Aujourd'hui, le programme ne résout pas encore les grilles. Il est cependant capable de créer un objet en mémoire représentant la grille (sans les définitions) et de la restituer.
Potentielle utilisation future du programme pour résoudre une grille existante (donc dans un fichier) :
$ grille --resoudre fichier.txt
Exemple d'introduction de code C dans le Readme (avec coloration syntaxique sur BitBucket) :
:::c
int main(int argc, char* argv[]) {
return 0;
}
Code :
:::c
int main(int argc, char* argv[]) {
return 0;
}
Exemple d'introduction d'images dans le Readme :
Code :
![attribute title](adresse_de_l_image)