logo Homepage
+  NewbieContest
|-+  Challenges» Aide Programmation» Prog - Résolution de sudoku
Username:
Password:
Pages: [1] 2 3
  Retourner à l'épreuve    Imprimer  
Auteur Fil de discussion: Prog - Résolution de sudoku  (Lu 10007 fois)
S0410N3
Administrateur

Profil challenge

Classement : 4/48812

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1258


Voir le profil WWW
« le: 01 Mars 2013 à 21:25:26 »

Postez ici vos messages.
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
Nepharian
Profil challenge

Classement : 3065/48812

Néophyte
*
Hors ligne Hors ligne
Messages: 2


Voir le profil
« #1 le: 05 Mars 2013 à 15:31:25 »

Bonjour bonjour  

Quand je lis "La chaîne sera constituée de la suite des numéros par ligne, séparés par le tiret", je comprend que la chaine doit être de le forme suivante : 1-2-3-4-5-6-7-8-9-11-12-13-14-15-16-17-18-19...

Je n'arrivais cependant pas à valider l'épreuve avec un résultat correct, le format de la chaine correct serait-il 123456789-123456789-... par hasard? 

Ainsi la déscription du format devrait peut-être se transformer en :

"La chaîne sera constituée de la suite des numéros par ligne, séparées par le tiret"
« Dernière édition: 05 Mars 2013 à 15:37:40 par Nepharian » Journalisée
flob
Administrateur

Profil challenge

Classement : 23/48812

Membre Junior
*****
Hors ligne Hors ligne
Messages: 52


Voir le profil
« #2 le: 05 Mars 2013 à 15:37:20 »

Salutation,

Effectivement l'énoncé n'est pas très clair à ce sujet.

La chaine à retourner est sous la forme suivante : xxxxxxxxx-xxxxxxxxx-.....

Journalisée

Newbie Contest Staff :
Flob
Statut :
Administrateur
Citation :
...
Nepharian
Profil challenge

Classement : 3065/48812

Néophyte
*
Hors ligne Hors ligne
Messages: 2


Voir le profil
« #3 le: 05 Mars 2013 à 15:39:08 »

Merci flob. Pardon pour l'édit, tu étais trop rapide pour moi. 
Journalisée
wait

Profil challenge

Classement : 558/48812

Membre Junior
**
Hors ligne Hors ligne
Messages: 57


Voir le profil
« #4 le: 22 Mai 2013 à 14:10:20 »

L'épreuve n'est-elle pas buguée ?

Je résous le sudoku à l'aide d'un programme qui marche (testé avec des grilles corrigées), je mets la réponse sous la bonne forme (solution=123456789-123456789-... pour l'exemple) mais ça me dit que la chaîne n'est pas bonne ...
Journalisée

#!/bin/bash

echo "Where there is a shell, there is a way"
JLuc69

Profil challenge

Classement : 149/48812

Membre Complet
***
Hors ligne Hors ligne
Messages: 112


Voir le profil WWW
« #5 le: 22 Mai 2013 à 15:33:07 »

L'épreuve n'est-elle pas buguée ?

Je résous le sudoku à l'aide d'un programme qui marche (testé avec des grilles corrigées), je mets la réponse sous la bonne forme (solution=123456789-123456789-... pour l'exemple) mais ça me dit que la chaîne n'est pas bonne ...
Si ça te dis que c'est pas bon .... 
Vérifie que tu envois bien les lignes dans le bon ordre .... et que tu n'as pas d'espace dans la chaine
Journalisée

« Celui qui trouve sans chercher  est celui qui a longtemps cherché sans trouver. »
    - Gaston BACHELARD

Parlons usinage : http://sitemeca.free.fr
wait

Profil challenge

Classement : 558/48812

Membre Junior
**
Hors ligne Hors ligne
Messages: 57


Voir le profil
« #6 le: 22 Mai 2013 à 21:20:05 »

Si ça te dis que c'est pas bon ....  
Vérifie que tu envois bien les lignes dans le bon ordre .... et que tu n'as pas d'espace dans la chaine

Oui ça je sais bien, mais le hic c'est que je suis sûr. Le programme de résolution est bon, le script de récupération/envoie de page aussi, j'observe même sous Wireshark pour être sur et je vois bien :

Code:
http://www.newbiecontest.org/epreuves/prog/verifprsudoku.php?solution=123456789-321654987-123456789-blablabla-blablabla-blabla

De plus, j'envoie bien les lignes dans le bon ordre . solution=1ere ligne-2e ligne-3e ligne-....-....-
Je ne vois pas  
« Dernière édition: 22 Mai 2013 à 21:22:24 par wait » Journalisée

#!/bin/bash

echo "Where there is a shell, there is a way"
JLuc69

Profil challenge

Classement : 149/48812

Membre Complet
***
Hors ligne Hors ligne
Messages: 112


Voir le profil WWW
« #7 le: 23 Mai 2013 à 05:53:30 »

C'est étonnant!
Citation
Dernière validation par LoopString, le 22/05/2013 à 21:57
Doit y avoir un truc qui passe mal dans ta soluce, copie/colle moi ce que tu envois en mp
Journalisée

« Celui qui trouve sans chercher  est celui qui a longtemps cherché sans trouver. »
    - Gaston BACHELARD

Parlons usinage : http://sitemeca.free.fr
wait

Profil challenge

Classement : 558/48812

Membre Junior
**
Hors ligne Hors ligne
Messages: 57


Voir le profil
« #8 le: 23 Mai 2013 à 07:07:01 »

Je viens de trouver le fameux FAIL ! Cela provient de la "grille" que j'envoie à mon programme, elle n'est pas correcte 

Merci quand même JLuc !
Journalisée

#!/bin/bash

echo "Where there is a shell, there is a way"
chépou
Profil challenge

Classement : 1960/48812

Néophyte
*
Hors ligne Hors ligne
Messages: 1


Voir le profil
« #9 le: 23 Mai 2013 à 10:06:43 »

Bonjour,
J'aurais aimé savoir avec quel outil on récupère la grille et envoie la solution?

Je résout mon sudoku par un programme C. Pour l’instant j'utilise mon "parser" sur un copié-coller de la page php où est la grille, puis je voulais envoyer la réponse avec wget...

Merki!
Journalisée
JLuc69

Profil challenge

Classement : 149/48812

Membre Complet
***
Hors ligne Hors ligne
Messages: 112


Voir le profil WWW
« #10 le: 23 Mai 2013 à 16:02:40 »

Bonjour,
J'aurais aimé savoir avec quel outil on récupère la grille et envoie la solution?

Je résout mon sudoku par un programme C. Pour l’instant j'utilise mon "parser" sur un copié-coller de la page php où est la grille, puis je voulais envoyer la réponse avec wget...

Merki!
Fais déjà les premières prog pour comprendre comment tout ceci se passe 
Journalisée

« Celui qui trouve sans chercher  est celui qui a longtemps cherché sans trouver. »
    - Gaston BACHELARD

Parlons usinage : http://sitemeca.free.fr
sandelan

Profil challenge

Classement : 33/48812

Membre Junior
**
Hors ligne Hors ligne
Messages: 90

"Newbie Accro"


Voir le profil
« #11 le: 16 Juillet 2013 à 12:32:07 »

Je viens à l'instant de valider.
Et je suis obligé de remercier le concepteur !!!
Super challenge, j'ai pris mon pied.
J'ai tout fait en Python...
Journalisée
JLuc69

Profil challenge

Classement : 149/48812

Membre Complet
***
Hors ligne Hors ligne
Messages: 112


Voir le profil WWW
« #12 le: 20 Juillet 2013 à 11:19:15 »

Je viens à l'instant de valider.
Et je suis obligé de remercier le concepteur !!!
Super challenge, j'ai pris mon pied.
J'ai tout fait en Python...

Félicitations 
Journalisée

« Celui qui trouve sans chercher  est celui qui a longtemps cherché sans trouver. »
    - Gaston BACHELARD

Parlons usinage : http://sitemeca.free.fr
philippe_
Profil challenge

Classement : 842/48812

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil WWW
« #13 le: 15 Août 2013 à 12:19:05 »

Enfin! J'ai vraiment eu un mal de chien
J'ai également tout fait en python, il faut être méga rigoureux, et je dois l'avouer, mon script ne fonctionne qu'une fois sur quatre à peut prêt
Journalisée
titoum76

Profil challenge

Classement : 110/48812

Membre Junior
**
Hors ligne Hors ligne
Messages: 58

magruith's son


Voir le profil
« #14 le: 30 Août 2013 à 18:38:19 »

Résolu aujourd'hui en PHP, les points donné par cette épreuve risque malheureusement de baisser rapidement 
Journalisée

Ok
Pages: [1] 2 3
  Retourner à l'épreuve    Imprimer  
 
Aller à: