|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
CREATION DE SUDOKU DIFFERENTS NIVEAUX ET RESOLUTION
Information sur la source
Description
2 petites sources qui permettent : l'une crée des sudoku de 4 niveaux différents (garantissant une solution possible) l'autre sésolve les sudoku, elle affiche à l'écran q'une de toutes les possibilités, mais écrit toutes les autres dans un fichier texte. Le premier programme qui crée, affiche à l'écran, mais l'écrit également dans un fichier texte sour la forme de chiffre dont le 0 correspond à une case vide. "sudoku.in" le deuxième lit le sudoku via le fichier "sudoku.in", ce qui vous permet de rentrer votre propre sudoku dans ce fichier pour qu'il le résolve, il sort toutes les solution dans le fichier "sudoku.out"... Ne vous amusez pas à rentrer une grille vide (que avec des 0), car il y a plus de 6 * 10^11 possibilités (peut-être beaucoup plus), et donc votre programme n'affichera pas de solution à l'écran, mais en revanche écrira tout dans un fichier, qui dépassera je pense le disque dur du PC (au bout d'un certain moment certe mais bon...)
Source
Conclusion
Bug connu euh aucun, je compte sur vous pour me les signaler... Mon générateur sera mis à jour je pense, car même s'il donne plus de 6* 10^11 grilles pour chaque niveau, toutes les grilles sont identiques -cf explicationd de la source) Merci à tous ceux qui laisseront des commentaires négatifs comme positifs ;)
Historique
- 19 novembre 2005 12:13:27 :
- Bon j'ai remplacé les .exe par des .ex_ comme me l'a demandé l'admin, maintenant rien ne vous empêche de le recompiler vous-même si vous n'avez pas confiance
et j'ai retiré les accents...
- 19 novembre 2005 12:21:31 :
- j'avais oublié de remmetre la source dsl...
- 17 février 2008 01:18:43 :
- Cela fait un petit moment que j'ai créé un vrai générateur, un qui crée réellement une nouvelle grille, en revanche, il n'y a aucun controle quant à la difficulté, il est possible de gérer ce problème avec une euristique (fausse), qui serait de rajouter des cases en cas d'une difficulté moindre...
En fait pour décrire brièvement le code de ce nouveau générateur : il mélange de façon aléatoire une grille toute faite, puis il sélectionne toutes les cases de la grille dans un ordre aléatoire, et essaye de la retirer, s'il peut, il le fait, sinon, il remet la valeur, ce programme fonctionne à l'aide du code de résolution.
Je le mets à titre indicatif, le code est peu commenté il me semble, et pas forcement très propre, pour être honnête cela fait longtemps qu'il traine sur mon ordi, mais je me suis dit qu'il pourrait interesser des gens qui cherchent à créer des grilles, cela donne une base de départ.
PS : Aucun effort n'est fait sur l'affichage, car leur de sa création, je n'avais plus la librairie conio... Mais au moins tout le monde pourra le compiler
- 17 février 2008 01:20:46 :
- Cela fait un petit moment que j'ai créé un vrai générateur, un qui crée réellement une nouvelle grille, en revanche, il n'y a aucun controle quant à la difficulté, il est possible de gérer ce problème avec une euristique (fausse), qui serait de rajouter des cases en cas d'une difficulté moindre... En fait pour décrire brièvement le code de ce nouveau générateur : il mélange de façon aléatoire une grille toute faite, puis il sélectionne toutes les cases de la grille dans un ordre aléatoire, et essaye de la retirer, s'il peut, il le fait, sinon, il remet la valeur, ce programme fonctionne à l'aide du code de résolution. Je le mets à titre indicatif, le code est peu commenté il me semble, et pas forcement très propre, pour être honnête cela fait longtemps qu'il traine sur mon ordi, mais je me suis dit qu'il pourrait interesser des gens qui cherchent à créer des grilles, cela donne une base de départ. Aucun effort n'est fait sur l'affichage, car leur de sa création, je n'avais plus la librairie conio... Mais au moins tout le monde pourra le compiler
Sources du même auteur
Sources de la même categorie
Sources en rapport avec celle ci
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Résolution du jeu sudoku [ par marik7335 ]
Salut tout le monde,J'aimerais avoir quelques quelques pistes pour pouvoir résoudre le jeu du sudoku en C. J'ai du mal à établir l'algo
Création du jeu DirectX ou/et OpenGL [ par nico1610 ]
Bonjour à tous, je me présente, Je m'appel Nicolas alias "=SG-Pro= ergo" je fais (à ce titre) parti de l'exélente teams Stargate-Pro et nous sommes à
Création d'un jeu de stratégie en CPP et DIRECTX ! [ par DunËsPIdËr ]
SalUt à tOuS! Nous sommes actuellement 4 programmeurs et 1 infographiste. Nous voulons créer un jeu de stratégie en temps réel sous Win utilisant di
Création d'un petit jeu [ par Petipo ]
Bonjour tout le monde. Avec un copain, on a envie de faire un petit jeu style "un livre dont vous etes le heros".Mais je voudrais qu'il y ait un syste
Aide pour la création d'interface grahique du jeu mastermind en c++ [ par justosharp ]
Slt!
tuto pour création de jeu 2D en c et avec winapi [ par dyroj ]
boujour,je souhaite aprendre tous se qu'il y a à savoir sur le monde du 2D.donc si vous avez des tuto sur le mapping,scrolling ... en c et non c++ et
cherche colaborateur pour création de jeu [ par L666 ]
bonjour a tous je recherche des programmateur assez for en C++ pour utilizer un moteur 3D que je posséde déja, par se que je suis pa assez f
mmorpg open source ! [ par BScrk ]
bonjour à tous...Alors voila, pour notre projet de fin d'année ( ecole polytech ) on a 3 semainespour faire un mmorpg ... Donc on
jeu video 3d avec directx9.0 et visual c++ [ par atonvi ]
salut les gars, je viens de commencer la conception d'un moteur 3d avec directx9.0 mais je me pose certaines questions. J'espère que vous pouriez
Developpement d'un petit jeu [ par morph12345 ]
Bonjour,je voudrais developper un petit jeu en 3d.J'ai regarder un peu pour le moteur j'ai choisi d'utiliser Irrlinch maisje ne comprend pas quel logi
|
Téléchargements
Logiciels à télécharger sur le même thème :
|