Solveur de Calcudoku pour les grilles arithmétiques de type KenKen
Notre solveur de Calcudoku vous aide à résoudre, vérifier et comprendre le Calcudoku, le KenKen et le MathDoku en ligne. Le Calcudoku paraît familier si vous connaissez déjà le Sudoku, mais il remplace les blocs 3×3 par des cages arithmétiques : notre solveur de Sudoku classique ne peut donc pas le lire. Chaque ligne et chaque colonne doit contenir chaque nombre de 1 jusqu’à la taille de la grille, tandis que chaque cage doit atteindre un nombre cible avec l’opération indiquée. C’est cette combinaison de carré latin et de calcul mental qui rend le jeu satisfaisant, et c’est aussi pourquoi une seule cage mal recopiée peut faire paraître impossible une grille parfaitement bonne.
Cette page est conçue comme un solveur KenKen, un solveur MathDoku et une aide Calcudoku pratique. Vous pouvez dessiner les cages, saisir les cibles et les opérations, résoudre la grille, vérifier si la réponse est unique et exporter votre montage en JSON. Si vous reconstruisez une grille prise dans un journal, un livre de jeux, une fiche de classe ou une capture d’écran, l’outil vous donne une façon structurée de confirmer que votre saisie correspond à l’original avant de courir après une contradiction.
En bref : choisissez la taille, sélectionnez les cases de chaque cage, saisissez la cible et l’opération, puis lancez le solveur. Si la grille est valide, l’outil renvoie une solution complète. Sinon, les contrôles vous orientent vers des cages manquantes, une arithmétique impossible, des valeurs répétées ou une taille qui ne correspond pas à la grille source.
Comment utiliser le solveur de Calcudoku
Commencez par choisir la bonne taille. Un Calcudoku 4×4 utilise les nombres 1 à 4, un 6×6 les nombres 1 à 6, un 9×9 les nombres 1 à 9. Dessinez ensuite les cages exactement comme elles apparaissent dans la grille. Une cage est un groupe connexe d’une ou plusieurs cases. Chaque cage a besoin d’une cible et d’une opération, par exemple 12× pour la multiplication, 7+ pour l’addition, 2− pour la soustraction ou 3÷ pour la division. Le bouton Cages est le mode dessin, Chiffres le mode saisie.
Les cages d’une seule case sont des valeurs fixes : la cible est le nombre qui va dans cette case — et elles doivent utiliser l’opération = ; l’outil n’accepte pas une cage d’une case marquée autrement. Les cages d’addition et de multiplication peuvent contenir leurs nombres dans n’importe quel ordre, du moment que la somme ou le produit est correct. Les cages de soustraction et de division doivent contenir exactement deux cases. Ce n’est pas une convention ici mais une règle imposée par l’éditeur : si votre grille source comporte une cage moins à trois cases, elle emploie une variante que ce solveur ne couvre pas. À ces règles de cage s’ajoute la règle de ligne et de colonne interdisant toute répétition.
Pour les grandes grilles, une méthode régulière aide. Dessinez d’abord toutes les formes de cage, ajoutez ensuite toutes les cibles, revoyez les opérations en dernier. Il devient plus facile de repérer un 15+ saisi en 15×, une case restée hors de toute cage, ou une cage qui contient une case de trop. Ces petites erreurs de transcription sont la première raison pour laquelle un Calcudoku recopié refuse de se résoudre.
Ce que portent les indices de cage
Le Calcudoku ne vous donne aucun chiffre de départ, ce qui se dit vite et se sous-estime facilement. Voici un vrai 6×6, généré puis compté.
Chacun de ces indices porte sa part. C’est utile à retenir quand une grille recopiée refuse de se résoudre : il n’y a aucune redondance pour absorber une erreur.
Les règles du Calcudoku expliquées
Le Calcudoku a deux familles de règles. La première est celle des lignes et colonnes : chaque nombre apparaît une fois par ligne et une fois par colonne. Dans une grille 5×5, chaque ligne et chaque colonne contient exactement 1, 2, 3, 4 et 5. C’est la base du carré latin, qui sert aussi à beaucoup de variantes de Sudoku.
La seconde famille est arithmétique. Chaque cage doit correspondre à son indice — la même idée que le Killer Sudoku, sauf que le Killer n’emploie que l’addition et conserve les blocs 3×3, ce qui lui vaut son propre solveur de Killer Sudoku. Une cage 10+ dans un 6×6 peut contenir 1, 4 et 5. Une cage 24× peut contenir 2, 3 et 4. Une cage 3− à deux cases peut utiliser 1 et 4, ou 2 et 5. Le solveur construit les combinaisons qui satisfont chaque cage, puis retire celles qui entrent en conflit avec les contraintes de ligne ou de colonne déjà posées.
C’est pourquoi le Calcudoku paraît plus mathématique que le Sudoku classique. Vous n’éliminez pas seulement des candidats ; vous pensez aussi en facteurs, sommes, différences et quotients. Un bon solveur de Calcudoku effectue ces vérifications sans faiblir, ce qui vous laisse vous concentrer sur la logique plutôt que de recalculer sans cesse les mêmes possibilités à la main.
Ce que le solveur vérifie
Le solveur fait plus que produire une grille finale, mais il vaut la peine de savoir exactement combien. Avant de chercher, il vérifie qu’aucune ligne ni colonne ne répète déjà une valeur et que chaque case appartient à une cage ; c’est ce second contrôle qui attrape une bordure oubliée. Les règles de cage sont appliquées en cours de route : une cible impossible à atteindre n’est pas signalée d’emblée, elle fait simplement échouer la recherche. « Aucune solution » recouvre donc aussi bien un indice réellement impossible qu’une cage dessinée une case trop petite.
L’unicité compte particulièrement. Beaucoup de Calcudoku faits main ont plus d’une solution alors qu’ils semblent corrects au premier regard. Pour le joueur, c’est frustrant car deux chemins différents peuvent être valides. Pour l’auteur, c’est le signe que le découpage ou les indices doivent être resserrés. Un solveur utile doit vous dire si les indices forcent exactement une réponse.
Vous pouvez aussi employer l’outil sans gâcher toute la grille. Saisissez les cages, confirmez que la grille est cohérente, puis revenez la résoudre vous-même. C’est un bon entre-deux quand vous voulez être sûr d’avoir bien recopié sans voir encore la réponse complète.
Calcudoku, KenKen et MathDoku
Ces noms désignent souvent le même type de jeu. Calcudoku est le nom générique d’un carré latin à cages arithmétiques. KenKen en est la version de marque la plus connue. MathDoku est un autre terme courant, qui insiste généralement sur le côté calcul. En pratique, les solveurs de Calcudoku, de KenKen et de MathDoku demandent le même outil : un moyen de saisir cages, opérations et cibles.
Il subsiste de petites différences entre les sources, et l’une d’elles mérite d’être dite clairement. Certaines publications autorisent un nombre répété dans une cage tant que les répétitions ne sont pas sur la même ligne ni la même colonne ; d’autres interdisent toute répétition. Ce solveur les autorise. Une cage de trois cases peut contenir 3, 4 et 4 si les deux 4 se trouvent sur des lignes et des colonnes différentes, car la seule chose qui empêche une répétition est la règle du carré latin elle-même. Si votre grille vient d’une source qui interdit toute répétition, elle peut donc se résoudre ici vers une réponse que l’auteur n’avait pas prévue.
Les autres différences sont plus douces : les grilles faciles n’utilisent souvent que l’addition et la multiplication, les plus dures s’appuient davantage sur la soustraction et la division. Lisez toujours les règles imprimées avec votre grille avant de la déclarer fausse.
Choisir la bonne taille de grille
Un Calcudoku 4×4 convient parfaitement aux débutants, aux enfants ou à une pratique rapide — un peu comme un Sudoku 4×4, et une suite raisonnable pour qui a travaillé le Sudoku pour enfants. L’ensemble de nombres est réduit et la plupart des combinaisons de cage se vérifient de tête. Les grilles 5×5 et 6×6 sont souvent la meilleure taille au quotidien : assez grandes pour une vraie logique, assez compactes pour être saisies et relues vite.
En 7×7, 8×8 et 9×9, l’espace de recherche grandit vite. Un Calcudoku 9×9 peut donner l’impression d’un Sudoku classique avec une couche arithmétique en plus. Dans ces grandes grilles, un solveur en ligne sert non seulement à trouver la réponse, mais aussi à vérifier si les indices de cage sont assez forts et si la grille a bien une solution unique.
En dénombrant toutes les cages légales de deux cases dans un 6×6 — et une cage de deux cases est toujours faite de deux cases voisines, ses deux valeurs ne peuvent donc jamais être identiques — la multiplication verrouille la paire bien plus fort que tout le reste. Sur les 13 produits qu’une cage de deux cases peut afficher, 11 n’ont qu’une seule paire possible : 85 %. L’addition n’en fait que 4 sur 9, la soustraction 1 sur 5. L’écart tient aussi en 9×9, où la multiplication force 26 cibles sur 31 et l’addition seulement 4 sur 15. Quand vous cherchez une entrée, lisez d’abord les indices ×.
Utiliser le solveur pour apprendre
La meilleure façon d’employer un solveur de Calcudoku n’est pas toujours de révéler chaque case tout de suite. Prenez-le comme partenaire d’étude. Saisissez la grille, vérifiez que les cages sont exactes, et cherchez d’abord vous-même les cages les plus contraintes. Les cases seules, les gros produits, les sommes extrêmes et les divisions simples fournissent souvent la première vraie déduction.
Quand vous bloquez, cherchez les cages ayant très peu de combinaisons possibles. Une cage 48× dans un 6×6 est bien plus serrée qu’une somme ouverte. Une cage 1− signifie que deux nombres consécutifs doivent apparaître. Une cage 2÷ limite les cases à des paires comme 1 et 2, 2 et 4, ou 3 et 6. Une fois ces motifs reconnus, vous aurez moins souvent besoin du solveur.
Erreurs de saisie fréquentes en Calcudoku
Si le solveur de Calcudoku ne trouve pas de solution, ne concluez pas tout de suite que la grille est cassée. Vérifiez d’abord la saisie. Une bordure de cage a-t-elle été oubliée ? Une cage contient-elle une case de trop ? Un 16× est-il devenu 16+ ? Un signe de division a-t-il été saisi comme une soustraction ? Une seule petite erreur locale bloque toutes les combinaisons ultérieures.
Vérifiez ensuite la taille de la grille. Une grille 5×5 saisie en 6×6 utilise une autre plage de nombres, donc les cibles ne correspondent plus. Un JSON importé peut aussi être périmé si vous avez modifié des cages après l’import. Réexportez après toute modification importante, pour que les données enregistrées et la grille visible décrivent la même chose.
À quoi ressemble vraiment un opérateur erroné
Les erreurs de saisie ci-dessus commencent par « un 16× est-il devenu 16+ ? » — voici exactement cette erreur, sur la même grille, avec un seul symbole changé et rien d’autre.
C’est encore le meilleur cas, puisque le solveur vous le dit immédiatement. Le pire, c’est une erreur d’opérateur qui laisse la grille soluble : vous obtenez une réponse propre qui n’est pas celle qui a été publiée, et rien ne vous avertit.
Importer et exporter du JSON Calcudoku
L’export JSON est utile quand vous voulez sauvegarder, partager ou reprendre une grille plus tard. Au lieu de redessiner chaque cage, vous conservez toute la structure : taille, cases des cages, cibles et opérations. C’est pratique pour les enseignants, les auteurs et les joueurs qui veulent tester plusieurs versions d’une grille de type KenKen.
À l’import, la structure doit être complète et cohérente. Si une grille importée ne se résout pas, confirmez d’abord que les données correspondent à la taille visible. Vérifiez ensuite chaque cage une par une. Le solveur détecte les contradictions mathématiques, mais il ne peut pas savoir quel nombre figurait dans la source d’origine.
Que faire si aucune solution n’est trouvée
Procédez méthodiquement. Vérifiez d’abord les cages d’une case, puis les très petites cages, puis les cibles inhabituellement hautes ou basses. Comparez chaque forme de cage avec la grille source. Si la saisie est juste, la grille est peut-être réellement contradictoire, ou elle emploie une règle particulière hors des hypothèses habituelles du Calcudoku.
Si le solveur annonce plusieurs solutions, c’est le problème inverse : les indices sont trop faibles. La grille a besoin de contraintes supplémentaires ou d’un autre découpage. Pour les auteurs, ce retour est précieux, car un Calcudoku abouti doit être soluble et solvable de façon unique.