Sans lever le crayon et en revenant à son point de départ, on peut déjà faire un truc dans ce genre
On a 12 carrés, on va appeler ça la "grille de base".
Après, il faut voir qu'est-ce qu'on pourrait ajouter à ça en suivant ces règles:
- On ne peut ajouter qu'un seul chemin.
- On le commence et on le finit où l'on veut.
- On ne peut pas repasser sur des traits de la grille de base qui sont sur le périmètre de la grille (déjà tracés à la base)
- On peut repasser sur des traits de la grille de base, à condition d'utiliser, pour chaque sommet, un nombre pair de traits présents sur la grille de base (autrement dit, pour un sommet donné, on peut utiliser deux traits de la grille de base pour ce sommet, voire 4 ou même aucun, mais pas 1 ou 3)
- On peut tracer des traits qui n'existent pas sans condition
- On ne peut pas repasser sur des traits de ce chemin
Ensuite, on enlève de la grille de base les traits qu'on utilise sur notre chemin: a priori, ça reste un graphe dans lequel on peut trouver un cycle eulérien. Et pour finir, on trace notre chemin de bout en bout, avec un petit "détour" à un moment, pour tracer notre cycle eulérien, revenir au point de départ du "détour" et finir le chemin.
Ca c'est pour la théorie. En pratique, j'ai pas de papier crayon sous la main, mais de tête, j'arrive pas à trouver de tels chemins qui pourraient augmenter notre résultat de 12...