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

Profil challenge

Classement : 10/54282

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


Voir le profil WWW
« le: 01 Juillet 2008 à 18:43:22 »

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
the lsd
Administrateur

Profil challenge

Classement : 190/54282

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

poulping for fun & profit


Voir le profil WWW
« #1 le: 01 Juillet 2008 à 20:07:31 »

Mais pourquoi tu nous ponds des trucs aussi tordus !!!!

Enjoy

The lsd
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
S0410N3
Administrateur

Profil challenge

Classement : 10/54282

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


Voir le profil WWW
« #2 le: 01 Juillet 2008 à 23:44:33 »

(http://images.forum-auto.com/mesimages/79122/orangina-rouge.jpg)
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
Shakan

Profil challenge

Classement : 1066/54282

Membre Complet
***
Hors ligne Hors ligne
Messages: 181


Voir le profil WWW
« #3 le: 01 Juillet 2008 à 23:59:05 »

Purée j'ai failli avoir une crise cardiaque !!!!
C'est pas sympa !! 
Journalisée

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s+: a-- C++ UL- P L++ E--- W++ N+ o K- w
O-- M-- V-- PS PE Y PGP- t+ 5 X+ R tv- b++ DI D++
G e++ h! r++ y+
------END GEEK CODE BLOCK------
craven696

Profil challenge

Classement : 275/54282

Néophyte
*
Hors ligne Hors ligne
Messages: 6


Voir le profil
« #4 le: 02 Juillet 2008 à 01:28:09 »

Merci S0410N3 pour cette superbe épreuve. Je me disais justement que ça manquait un peu les épreuves de prog sur nc. Mais bon c'est compréhensible, à coté d'une épreuve de cryptographie ou de stégano ça doit demander enormement plus de travail de pondre un truc comme ça. Par contre y a pas à dire la qualité elle est bien au rendez-vous. Bref Chapeau en tout cas, je me suis vraiment éclaté.
Qu'une chose à ajouter : Encore !!!!!!! 
Journalisée

*** Geek Team IUT Bordeaux 1 ***
S0410N3
Administrateur

Profil challenge

Classement : 10/54282

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


Voir le profil WWW
« #5 le: 02 Juillet 2008 à 23:42:46 »

Merci craven696.
Et bravo 
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
BiDOrD

Profil challenge

Classement : 69/54282

Néophyte
*
Hors ligne Hors ligne
Messages: 39


Voir le profil
« #6 le: 02 Juillet 2008 à 23:56:23 »

Qu'une chose à ajouter : Encore !!!!!!! 
+1

Et au passage, même si je l'ai déjà dit, un grand merci S0410N3 pour cette épreuve de qualité et très fun !
Journalisée
kevinator

Profil challenge

Classement : 116/54282

Néophyte
*
Hors ligne Hors ligne
Messages: 37


Voir le profil
« #7 le: 03 Juillet 2008 à 13:43:48 »

Waou ! J'ai réussi !
Ben ben ben... S0410N3, je pense que ton épreuve est l'une des plus tordue de ce site !! Et tant mieux  ...

Merci  encore S0410N3 

Kevinator
Journalisée
filc
Profil challenge

Classement : 5725/54282

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #8 le: 11 Juillet 2008 à 23:28:48 »

Aucune idée par ou commencer....
J'ia un algorithme qui marche, mais qui est très, très, très long.
C'est une fonction récursive qui cherche toutes les possibilités, et je prends que les plus courtes de celles trouvées. Mais bon, beaucoup trop long...
J'ai trouvé un algo sur le net aussi, mais qui donne que LE chemin le plus court (et encore, quand ca marche).

donc voila, pas d'idée, j'abandonne pour l'instant, bonne chance aux autres.
Journalisée
Luther
Profil challenge

Classement : 1880/54282

Membre Junior
**
Hors ligne Hors ligne
Messages: 73


Voir le profil
« #9 le: 13 Juillet 2008 à 11:59:04 »

Bof il aurait pu faire encore plus dur en mettant des obstacles ou autres, j'ai pas encore réussi mais j'y travaille activement là
Journalisée
Chilly
Relecteur

Profil challenge

Classement : 266/54282

Membre Senior
*
Hors ligne Hors ligne
Messages: 307


Voir le profil
« #10 le: 14 Juillet 2008 à 00:36:52 »

ben il a mis des murs.. si ça c'est pas de l'obstacle..
Journalisée

Non au langage SMS !!! http://sms.informatiquefrance.com
Teton

Profil challenge

Classement : 666/54282

Néophyte
*
Hors ligne Hors ligne
Messages: 14


Voir le profil
« #11 le: 19 Juillet 2008 à 18:40:59 »

oh mon dieu mais mon petit PC portable ne pourra jamais encaisser tous ces calculs en 2sec !!
vous pouvez me dire avec quelle puissance de calcul vous avez réussi cette épreuve ?
avant que je ne me lance dans l'impossible . ( matériellement parlant )
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/54282

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


Voir le profil WWW
« #12 le: 19 Juillet 2008 à 19:20:39 »

Sur mon athlon xp 1900+ (vieille machine donc) au total ça met environ 600ms (avec les temps de récupération de l'image et d'envoi de la solution).
Sinon la résolution pure prend environ 40ms (lecture d'une image en locale + résolution).

Ce n'est pas une histoire de puissance de calcul mais d'algorithmique

Edit : J'ai oublié de dire que mon script est en PHP. Il y a donc moyen de faire largement mieux.
Edit2 : Je crois qu'il faut aussi ajouter que dans les 600ms il y a aussi le temps de génération d'un maze aléatoire par mon script en ligne ce qui prend environ 300ms. Ca fait donc plus vers les 300ms au total  parce que le timer ne commence qu'après cette génération. Finalement j'aurais pu limiter à 1 seconde
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
Teton

Profil challenge

Classement : 666/54282

Néophyte
*
Hors ligne Hors ligne
Messages: 14


Voir le profil
« #13 le: 27 Juillet 2008 à 12:40:18 »

mmmm petite question qui me turlupine.
dans l'exemple , il y a beaucoup plus de solution que les 5 données
( par exemple RDDRRUUULUURRDRRRRURUR et RDDRRUURRDDRRUUUUURURUR ...)

on remarque que les solutions données sont toutes du même nombre de déplacements .
et qu'elles sont aussi les plus directes , mes 2 exemples passent par la frontière ouzbek 

d'où les petits problèmes :
                 doit on croire l'énoncé ou l'exemple  ?
                 comment déterminer si un chemin doit être pris en compte  ?
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/54282

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


Voir le profil WWW
« #14 le: 27 Juillet 2008 à 17:04:41 »

La réponse à tes interrogations se trouve dans l'énoncé...

"Votre mission est de trouver le plus court chemin entre le carré bleu et le carré rouge"
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
Pages: [1] 2 3
  Retourner à l'épreuve    Imprimer  
 
Aller à: