Questions marquées «sudoku»

Ce défi est directement lié à la résolution, la création ou le travail avec des puzzles de sudoku.

35
Sudoku Compression

Votre travail consiste à écrire un programme (ou deux programmes distincts) dans n’importe quelle langue: Peut prendre une carte de Sudoku terminée en entrée (dans n'importe quel format logique) et la compresser en une chaîne de caractères Peut prendre la chaîne compressée en entrée et la...

27
Implémenter un solveur Sudoku non-devinant

Implémentez le solveur Sudoku le plus court. Puzzle Sudoku: | 1 2 3 | 4 5 6 | 7 8 9 -+----------------------- A| 3 | 1 | B| 6 | | 5 C| 5 | | 9 8 3 -+----------------------- D| 8 | 6 | 3 2 E| | 5 | F| 9 3 | 8 | 6 -+----------------------- G| 7 1 4 | | 9 H| 2 | | 8 I| | 4 | 3 Répondre: | 1 2 3 | 4 5...

25
Sortie d'une carte Sudoku

Le défi d'aujourd'hui est simple: sans prendre aucune entrée, sortir n'importe quelle carte sudoku valide. Dans le cas où vous n'êtes pas familier avec le sudoku, Wikipedia décrit à quoi devrait ressembler un tableau valide : L'objectif est de remplir une grille 9 × 9 avec des chiffres afin que...

23
Sous-chaînes à identification unique les plus courtes

Étant donné une liste de chaînes, remplacez chaque chaîne par l'une de ses sous-chaînes non vides qui n'est une sous-chaîne d'aucune des autres chaînes de la liste et aussi courte que possible. Exemple Étant donné la liste ["hello","hallo","hola"], "hello"devrait être remplacée par juste "e"comme...

21
Le solveur Sudoku le plus rapide

Gagnant trouvé Il semble que nous ayons un gagnant! À moins que quiconque ne prévoie de contester le solveur Sudoku le plus rapide au monde, l'utilisateur 53x15 gagne avec le solveur incroyablement rapide Tdoku. Pour tous ceux qui travaillent encore sur leurs solveurs, je vais toujours comparer les...

21
Créer une solution sudoku CHECKER

Créer une solution Sudoku CHECKER Il y a des tas de SOLUTIONS Sudoku ici, mais je veux que vous créiez une solution CHECKER aussi petite que possible (code-golf). Une entrée valide pourra soit prendre un tableau 9x9 comme argument (passé par référence, sérialisé sur la ligne de commande, ou comme...

21
Un jeu aux proportions atomiques

Votre tâche consiste à créer un bot qui joue Atomas , avec le meilleur score. Fonctionnement du jeu: Le plateau de jeu commence par un anneau de 6 "atomes", avec des nombres allant de 1à 3. Vous pouvez "jouer" un atome entre deux atomes, ou sur un autre atome, selon l'atome lui-même. Vous pouvez...

20
Mettre en œuvre un solveur Brute Force Sudoku

Implémentez le solveur Sudoku le plus court en utilisant la devinette. Depuis que j'ai reçu quelques demandes, j'ai ajouté ceci comme une question alternative pour ceux qui souhaitent implémenter un solveur de sudoku par force brute. Puzzle Sudoku: | 1 2 3 | 4 5 6 | 7 8 9 -+-----------------------...

19
Finder Sudoku unique

Défi: Étant donné une carte Sudoku sur l'entrée standard, trouvez le nombre minimum de numéros ajoutés pour rendre la carte unique. Détails / règles: L'entrée est formatée comme suit (tous les espaces sont significatifs) 516|827|943 278|394|615 349|615|872 ---+---+--- 98 |4 2|156 465|189|237 12 |5...

17
Rechercher des motifs dans des chaînes

Dans cette challence, votre tâche consiste à localiser des sous-chaînes avec une structure donnée. Contribution Votre entrée doit être deux chaînes alphanumériques non vides, un modèle p et un texte t . L'idée est que chaque caractère de preprésente une sous-chaîne non vide contiguë tqui se...

17
Indice de permutation inverse

introduction Les permutations lexicographiques d'une liste à n éléments peuvent être numérotées de 0 à n ! - 1. Par exemple, le 3! = 6 permutations (1,2,3)seraient (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Lorsqu'une permutation est appliquée à une liste, ses éléments sont ordonnés dans...

17
Regex validating regex [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettre à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 2 ans . Construisez une expression régulière qui acceptera une chaîne...

16
Maximisez la tournée de Sudoku King

Contexte Le Sudoku est un puzzle numérique où, étant donné une grille n × nn×n n \times n divisée en boîtes de taille nn n , chaque nombre de 11 1 à nn n doit apparaître exactement une fois dans chaque ligne, colonne et boîte. Dans le jeu d'échecs, le roi peut se déplacer vers n'importe laquelle...

11
Stratégie Y-Wing pour Sudoku

J'ai récemment obtenu une nouvelle application Sudoku qui produit des Sudoku très durs, qui ne peuvent pas être résolus en utilisant les stratégies standard. J'ai donc dû en apprendre quelques nouveaux. L'une de ces stratégies est la stratégie Y-Wing . Il est classé sous "Tough Strategies", mais ce...

10
Combien de puzzles Sudoku existent?

Ce n'est pas un solveur Sudoku, ni un vérificateur Sudoku. Votre défi est d'écrire une fonction ou un script qui, étant donné en entrée la taille "bloc" d'un puzzle Sudoku 2D (qui est 3 pour la carte classique 9x9 , 4 pour une carte 16x16 , etc.) calculera une approximation du nombre de puzzles...

9
Construisez un solveur Killer Sudoku

Vous pensiez que le sudoku ordinaire était difficile, essayez maintenant Killer Sudoku ! Dans le jeu de Killer Sudoku, vous ne recevez aucun numéro. Au lieu de cela, on vous donne des régions qui totaliseraient un certain nombre. Prenons l'exemple suivant, de Wikipedia: Et sa solution: Le programme...