logo Homepage
+  NewbieContest
|-+  Challenges» Aide Programmation» Prog - Qui prendra le dernier ?
Username:
Password:
Pages: 1 ... 3 4 [5] 6 7 ... 9
  Retourner à l'épreuve    Imprimer  
Auteur Fil de discussion: Prog - Qui prendra le dernier ?  (Lu 65854 fois)
Asphator

Profil challenge

Classement : 156/54278

Membre Complet
***
Hors ligne Hors ligne
Messages: 158


Voir le profil
« #60 le: 02 Avril 2008 à 22:36:57 »

Et CommComm vs Chuck Norris, ça donne quoi? 
Journalisée

Les seules limites sont les nôtres...
CommComm

Profil challenge

Classement : 86/54278

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


Voir le profil
« #61 le: 03 Avril 2008 à 19:32:52 »

Bah on est tous les deux de la même veine... des adeptes de la force brute
Journalisée

En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(Devise d'un newbie shadok)
jylr
Profil challenge

Classement : 84/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 3


Voir le profil
« #62 le: 11 Novembre 2008 à 22:28:42 »

Salut à tous

Mon premier post sur ce forum.
J'ai un petit soucis sur cette epreuve: si j'essaye de jouer (epreuves/prog/prog14.php?numtas=5&nbpoints=1), on me retourne à chaque fois un nouveau tirage... Du coup pas de progression possible.

J'ai loupé quelque chose ?
Journalisée
Spaulding

Profil challenge

Classement : 8/54278

Membre Complet
***
Hors ligne Hors ligne
Messages: 190


Voir le profil WWW
« #63 le: 11 Novembre 2008 à 22:54:39 »

Je dirais que ce que tu envoies n'est pas ce que tu crois que tu envoies... Bref, wireshark et vérifie que ça correspond bien !
Journalisée

---------------
WiebeN
Profil challenge

Classement : 270/54278

Membre Junior
**
Hors ligne Hors ligne
Messages: 91


Voir le profil
« #64 le: 11 Novembre 2008 à 23:41:36 »

Salut à tous

Mon premier post sur ce forum.
J'ai un petit soucis sur cette epreuve: si j'essaye de jouer (epreuves/prog/prog14.php?numtas=5&nbpoints=1), on me retourne à chaque fois un nouveau tirage... Du coup pas de progression possible.

J'ai loupé quelque chose ?
dyslexique ? Si tu retires des points au lieu de retirer des pions forcément 
Journalisée
jylr
Profil challenge

Classement : 84/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 3


Voir le profil
« #65 le: 12 Novembre 2008 à 08:06:43 »

Trop d'épreuves... fatigué 
Journalisée
Asphator

Profil challenge

Classement : 156/54278

Membre Complet
***
Hors ligne Hors ligne
Messages: 158


Voir le profil
« #66 le: 24 Décembre 2008 à 10:30:38 »

J'ai un problème similaire :

Quand j'envoie mon résultat à l'url http://www.newbiecontest.org/epreuves/prog/prog14.php?numtas=1&nbpions=12, j'ai également un nouveau tirage. Pourtant, si je refresh la page avec le nouveau tirage, il n'y a pas de soucis, j'ai bien :
Vous avez retiré tant (...) MiniCom retire tant (...).

J'ai vérifié : pas de dyslexie dans mon code 
J'ai même fais un essai bidon :
Code:
$context = ...;
$src = file_get_contents('http://www.newbiecontest.org/epreuves/prog/prog14.php', false, $context);
$src2 = file_get_contents('http://www.newbiecontest.org/epreuves/prog/prog14.php?numtas=1&nbpions=1', false, $context);
echo $src2;
qui m'affiche : nouveau tirage (patati patata)...

Ou alors, quelqu'un pourrait-il me le vérifier? je n'ai rien décelé pour ma part, surtout que je l'avais fait plein de fois par le passé, sans aucun soucis...


Edit: je n'ai toujours pas trouvé, mais je miserais beaucoup sur un problème de session...
« Dernière édition: 24 Décembre 2008 à 14:49:15 par Asphator » Journalisée

Les seules limites sont les nôtres...
ufox
Administrateur

Profil challenge

Classement : 51/54278

Néophyte
*****
Hors ligne Hors ligne
Messages: 10


Voir le profil WWW
« #67 le: 10 Janvier 2009 à 09:52:21 »

Bonjour à tous

Ca doit être un de mes premiers posts ici, donc je remercie l'ensemble de l'equipe pour toutes ces epreuves plus interressantes les unes que les autres.

Passons aux choses serieuses. Je m'amuse bcp avec cette petite epreuve mais j'ai un soucis. Au bout d'un certain nombre d'échange avec MiniCom j'ai une erreur : "Maximum execution time of 30 seconds exceededMaximum execution time of 30 seconds exceeded" sur la commande qui me récupere la page renvoyé par MiniCom ($document = curl_exec($ch).

Est ce un problème de mon code ou c'est le serveur qui est un peu lent ?

Merci à vous pour vos réponses.
Journalisée
CommComm

Profil challenge

Classement : 86/54278

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


Voir le profil
« #68 le: 10 Janvier 2009 à 11:31:31 »

Aucune idée, mais trente secondes pour renvoyer une page... je ne pense pas que NC lague comme ça en ce moment. Donc je pencherais plutôt pour un gag (bref, lag ou gag, c'est la question) dans le code. As-tu testé avec une autre prog pour voir si tu avais le même phénomène ?

Ah tiens, dans ton post le smiley automatique a encore frappé :
; suivi de ) donne .

Edit : quoique... ça me semble effectivement particulièrement long comme temps de réponse.
Journalisée

En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(Devise d'un newbie shadok)
ufox
Administrateur

Profil challenge

Classement : 51/54278

Néophyte
*****
Hors ligne Hors ligne
Messages: 10


Voir le profil WWW
« #69 le: 11 Janvier 2009 à 22:20:12 »

Merci de ta réponse CommComm pour le moment j'ai un soucis avec mon algo. Je n'ai donc pas pu tester de nouveau ces timeouts de connexion.
Journalisée
WiebeN
Profil challenge

Classement : 270/54278

Membre Junior
**
Hors ligne Hors ligne
Messages: 91


Voir le profil
« #70 le: 12 Janvier 2009 à 00:05:46 »

Met voir un petit : set_time_limit(0); au début de ton script. En effet là c'est temps maximum d'execution du script, donc pas un seul chargement de page mais une multitude (pour gagner 3 fois contre CommComm me semble que faut charger facile 20 pages voire plus, donc 30 secondes c'est vite atteint !

Si tu veux changer définitivement cette limite, va donc jeter un coup d'oeil dans php.ini, max_execution_time de mémoire la valeur à changer

++
Journalisée
CommComm

Profil challenge

Classement : 86/54278

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


Voir le profil
« #71 le: 12 Janvier 2009 à 08:02:40 »

Sauf que si ton code est correct, tu dois gagner à chaque fois : la première position de jeu proposée (dans chacune des parties) est toujours gagnante pour le challenger. A lui d'écrirer le bon code pour ça. Mais s'il loupe le premier coup en jouant mal, alors il a perdu car l'algo qui est sur le serveur va nécessairement gagner. Donc a priori il n'y a pas besoin de 30 secondes...
Journalisée

En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(Devise d'un newbie shadok)
WiebeN
Profil challenge

Classement : 270/54278

Membre Junior
**
Hors ligne Hors ligne
Messages: 91


Voir le profil
« #72 le: 12 Janvier 2009 à 13:54:06 »

Ce que je voulais dire, c'est qu'il faut facile une 20taine de requêtes pour gagner 3 fois contre MiniCom. Donc il suffit qu'il est pas une super connexion, ou que le serveur de NC laggue un peu pour que le script dure plus de 30 secondes!
Journalisée
akway

Profil challenge

Classement : 351/54278

Membre Complet
***
Hors ligne Hors ligne
Messages: 151


Voir le profil
« #73 le: 12 Avril 2009 à 00:26:06 »

superbe épreuve !

Pour ma part j'arrive à "gagner" dans la partie jusqu' à ce qu'il reste plus que quelque ..."éléments" .
Mais alors qu'il ne reste plus qu' à faire preuve de bon sens pour gagner mon programme déconne et fait un impair...   
j'en arrive meme parfois à prendre tous les derniers pions d'un coup et à perdre, ce genre de trucs -_-"

Pas loin du but donc mais Minicomm me nargue toujours 
Journalisée

Please, do NOT feed the Troll.
Iansus

Profil challenge

Classement : 50/54278

Membre Senior
****
Hors ligne Hors ligne
Messages: 262


Voir le profil WWW
« #74 le: 12 Avril 2009 à 09:35:02 »

Si ton programme déconne, dis lui ce qu'il faut faire, et il t'écoutera !
Journalisée
Pages: 1 ... 3 4 [5] 6 7 ... 9
  Retourner à l'épreuve    Imprimer  
 
Aller à: