Nombres Fléchés

Il s'agit de remplir les cases blanches avec des chiffres de 1 à 9, tels que, pour une définition, la somme des chiffres soit égale à la valeur indiquée et que tous les chiffres soient différents (6 en deux cases, ça ne peut être que 1-5, 2-4, 4-2 ou 5-1, mais pas 3-3). Il faut en outre que les combinaisons utilisées soient uniques (s'il y a deux définitions 6 en deux cases, si l'une a 1-5 ou 5-1, l'autre ne peut avoir que 2-4 ou 4-2).

La grille ci-contre a été générée par programme. L'idée est de fabriquer des grilles automatiquement. Chuis dessus, en ce moment. Le programme est écrit en Prolog (Gnu-Prolog, plus précisément) avec contraintes, langage très adapté à ce genre de problèmes.

  18 32   18 32
3     6    
10     9    
17    
16
11
   
18          
32