Sudoku
Description du projet « Sudoku » :
Description du programme / site web :
Ecrire un programme sudoku qui permet de réaliser une aide à la résolution de grilles de Sudoku .L'utilisateur commence par fournir le nom d'un fichier texte contenant la description d'une grille de Sodoku. Dans ce fichier se trouve une série de 9 lignes formées de 9 caractères entre '0' et '9' correspondant à la disposition initiale de la grille (le caractère '0' correspond aux cases vides de la grille).
Par exemple,0 8 9 2 0 3 0 0 6
2 0 3 9 1 4 7 0 0
0 0 0 6 0 7 0 0 0
0 2 0 5 0 9 0 7 0
8 3 6 0 0 2 0 0 0
0 0 0 3 0 0 0 2 0
0 0 0 7 0 0 0 4 0
0 5 7 0 0 0 8 0 0
4 0 0 0 0 6 0 9 0
Après chargement et affichage initial de la grille , se met en place une boucle d'interaction dans laquelle l'utilisateur va entrer des commandes pour compléter la grille petit à petit, au fil de sa réflexion. Voici quelques exemples de commandes utilisables :
A1 = 5 : Placer de manière certaine le chiffre 5 dans la case A1 (le programme affichera la séquence "-5-" dans la case A1)
A1 ? 5 : Placer de manière hypothétique le chiffre 5 dans la case A1 (le programme affichera la séquence "?5?" dans la case A1)
A1 ? : Afficher la liste de tous les chiffres pouvant être mis dans la case A1 sans générer de conflit avec les valeurs existantes
5 ? : Afficher la liste de toutes les cases dans lesquelles on peut placer la valeur 5 sans générer de conflit avec les valeurs existantes
Exemple d'exécution :
=================================================
SUDOKU : play the Sudoku game
=================================================
<> Enter filename : grid1.txt
A B C D E F G H I
+---+---+---+---+---+---+---+---+---+
1 | | 8 | 9 | 2 | | 3 | | | 6 |
+---+---+---+---+---+---+---+---+---+
2 | 2 | | 3 | 9 | 1 | 4 | 7 | | |
+---+---+---+---+---+---+---+---+---+
3 | | | | 6 | | 7 | | | |
+---+---+---+---+---+---+---+---+---+
4 | | 2 | | 5 | | 9 | | 7 | |
+---+---+---+---+---+---+---+---+---+
5 | 8 | 3 | 6 | | | 2 | | | |
+---+---+---+---+---+---+---+---+---+
6 | | | | 3 | | | | 2 | |
+---+---+---+---+---+---+---+---+---+
7 | | | | 7 | | | | 4 | |
+---+---+---+---+---+---+---+---+---+
8 | | 5 | 7 | | | | 8 | | |
+---+---+---+---+---+---+---+---+---+
9 | 4 | | | | | 6 | | 9 | |
+---+---+---+---+---+---+---+---+---+
Note : enter an empty line to stop the interaction loop
<> Enter command : A1?
A1=[1,5,7]
<> Enter command : A1?5
A B C D E F G H I
+---+---+---+---+---+---+---+---+---+
1 |?5?| 8 | 9 | 2 | | 3 | | | 6 |
+---+---+---+---+---+---+---+---+---+
2 | 2 | | 3 | 9 | 1 | 4 | 7 | | |
+---+---+---+---+---+---+---+---+---+
3 | | | | 6 | | 7 | | | |
+---+---+---+---+---+---+---+---+---+
4 | | 2 | | 5 | | 9 | | 7 | |
+---+---+---+---+---+---+---+---+---+
5 | 8 | 3 | 6 | | | 2 | | | |
+---+---+---+---+---+---+---+---+---+
6 | | | | 3 | | | | 2 | |
+---+---+---+---+---+---+---+---+---+
7 | | | | 7 | | | | 4 | |
+---+---+---+---+---+---+---+---+---+
8 | | 5 | 7 | | | | 8 | | |
+---+---+---+---+---+---+---+---+---+
9 | 4 | | | | | 6 | | 9 | |
+---+---+---+---+---+---+---+---+---+
<> Enter command :
| Etat : |
|
|---|---|
| Réalisation confiée à : |
|
| Publication de la mission : | Du 07/08/2008 16:17 au 18/11/2008 10:54 |
| Auteur : |
|
| Compétences recherchées : | |
| Modifier mon projet |
Bienvenue sur Codeur.com, la place de marché des freelances !
Déposez un projet vous aussi et recevez vite des devis de freelances qualifiés et disponibles.
Cette mission (ou appel d'offre) est terminé. Le porteur de projet a comparé les devis (ou offres) de prestataires indépendants et développeurs freelances ci-dessous, puis en a choisi un pour la réalisation de son projet. Vous pouvez Créer une mission similaire et recevoir gratuitement des devis pour les comparer.
| Prestataire | Offre | Livraison | Posté le | |
|---|---|---|---|---|
Auto-entrepreneur
Offre sélectionnée |
Offre privée | 1 jour | 22/08/2008 16:09 | |
|
bonjour J'ai déjà réalisé plusieures programmes en python, notamment des automatisations de traitement de fichier pour des entreprises dans le secteur industriel. Je vous propose de réaliser votre application sous un délais d'une journée maxi a insérer dans mon planning actuel. Cordialement Lire la suite... |
||||
Société
|
Offre privée | 30 jours | 07/08/2008 17:12 | |
|
Bonjour, J'ai réalisé un logiciel permettant de résoudre des grilles de sdoku en expliquant pas à pas la démarche. J'aurais besoin de plus d'informations sur votre projet (logiciel, site web) afin de vous faire une estimation du cout de développement. Cordialement, Vincent Lire la suite... |
||||
Société
|
Offre privée | 5 jours | 08/08/2008 09:46 | |
|
Bonjour Nous sommes une équipe composé de (développeur/designer/webmarketeur) et nous souhaitons vous proposez nos services dans le cadre de votre projet. Notre objectif est de vous permettre d'atteindre vos objectifs et d' être unique. Notre équipe d'experts conçoit pour vous des solutions innovantes et de qualité. Cordialement Lire la suite... |
||||
Freelance indépendant
|
Offre privée | 2 jours | 07/08/2008 22:22 | |
|
est ce que vous voulez une language de programmation specefique? merci d'indiquer. Greetings, Lire la suite... |
||||
Auto-entrepreneur
|
Offre privée | 1 jour | 07/08/2008 16:21 | |
|
Bonjour, j'ai déjà développé un sudoku avec le jeu + le système de solution + le système d'aide à la résolution pendant le jeu + possibilité de jouer avec des images au lieu des chiffres je vous vends le système de solution adapté en plugin 200 euros ou le logiciel complet plus cher comme vous voulez ;-) Lire la suite... |
||||
Société
|
Offre privée | 1 jour | 07/08/2008 17:10 | |
|
Bonjour, créateurs de jeux en différents langages, nous avons déjà réalisé des générateurs de sudoku. nous pouvons les adapter pour répondre précisément à votre besoin. Technologies : PHP-Ajax Cordialement JH Lire la suite... |
||||
Freelance indépendant
|
Offre privée | 4 jours | 09/08/2008 23:37 | |
|
Bonjour je suis un ingénieur informatique décisionnel, 4 ans d'expériences, ce projet est réalisable, j’ai déjà fait comme ce projet plusieurs fois, je vais utiliser le dotnet, et AJAX Lire la suite... |
||||
Freelance indépendant
|
Offre privée | 3 jours | 09/08/2008 21:22 | |
| j'ai déjà développer un logiciel avec interface graphique sous C++/MFC pour la résolution du problème du jeu de sudoku. Lire la suite... | ||||
Freelance indépendant
|
Offre privée | 2 jours | 07/08/2008 16:41 | |
| Lire la suite... | ||||
Le classement ci-dessus est fait à partir du chiffre d'affaire total que les prestataires indépendants ont réalisé sur Codeur.com et les évaluations qu'ils ont reçues.
| Projets similaires |
- Recevez des offres
- Comparez les prix
- Choisissez un prestataire
Déposez un projet Et recevez vos premiers devis !
Rapide : Trouvez un prestataire
100% gratuitement

Auto-entrepreneur
Freelance indépendant
Société
Freelance indépendant
Développement multithreaded crawler