logo Homepage
+  NewbieContest
|-+  Challenges» Aide Programmation» Prog - Apprenons Python
Username:
Password:
Pages: 1 2 [3] 4
  Retourner à l'épreuve    Imprimer  
Auteur Fil de discussion: Prog - Apprenons Python  (Lu 45514 fois)
Elragos59

Profil challenge

Classement : 1074/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 7

Pouquoi sauver le monde ??? Autant le dominer...


Voir le profil
« #30 le: 18 Septembre 2010 à 20:53:40 »

Effectivement, une erreur dans le copier/coller. En retapant le pass à la main, j'ai validé. Merci à frok pour cette épreuve qui m'a permis de découvrir la puissance de python.
Journalisée

Il fut une période bien sombre au terme de laquelle nous nous sommes retrouvés au bord du gouffre, mais grâce à notre génie, nous avons fait un bond en avant (suivi d'un saut dans le vide et d'un arrêt brutal)
aurelien16
Profil challenge

Classement : 2703/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 3


Voir le profil
« #31 le: 07 Janvier 2011 à 21:16:38 »

Bonjour,

Je poste sur ce forum car je bloque à ce challenge : j'ai étudié le code source puis j'ai réussi à trouver l'expression mathématique de la suite an en fonction de n. Ainsi, je peux trouver directement le n ieme terme simplement à l'aide de l'expression. J'ai donc fais un bruteforce du type an=nombre (j'incrémente n à chaque fois) mais après plus de 30min je ne trouve pas.
J'aimerais donc savoir si le nombre donné est le n ieme terme de an ou il s'agit d'une concaténation des n termes précédents ?

Merci
Journalisée
anarcho-hippy-punk

Profil challenge

Classement : 1367/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 22

nom trop criard, mais bon…


Voir le profil
« #32 le: 07 Janvier 2011 à 21:36:32 »

salut,

c'est bien un n-ieme terme. Peut-etre que tu as un probleme de precision?
Ou alors, si tu fais de toutes facons toutes les etapes, essaie de les faire de la meme facon que le code source donne.

Enfin, peut-etre que tu as rate l'astuce que tu devais voir dans ce programme.......
Journalisée

message plus étrange que les autres, pour attirer le regard
aurelien16
Profil challenge

Classement : 2703/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 3


Voir le profil
« #33 le: 07 Janvier 2011 à 22:12:27 »

Je pense également à un problème de précision, j'ai code ca en c, quel type de variable dois je utiliser pour contenir un si grand nombre ? car même un long long ne suffit pas. Donc peut etre que je dois mettre tout en double.
Journalisée
anarcho-hippy-punk

Profil challenge

Classement : 1367/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 22

nom trop criard, mais bon…


Voir le profil
« #34 le: 08 Janvier 2011 à 10:07:44 »

euh je ne connais pas C... Mais meme, double pourrait suffire je pense....
Sinon, comme le conseille le titre de l'epreuve, utilise python ^^
il va gerer ce grand nombre tout seul....
Journalisée

message plus étrange que les autres, pour attirer le regard
aurelien16
Profil challenge

Classement : 2703/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 3


Voir le profil
« #35 le: 08 Janvier 2011 à 12:03:31 »

Mot de passe trouvé en une demi seconde avec python ! Merci
Journalisée
ptidav

Profil challenge

Classement : 1859/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 4


Voir le profil
« #36 le: 22 Janvier 2012 à 13:34:42 »

Bonjour,

je viens de valider le challenge, la page s'affiche avec le mdp, quand je valide le mdp dans le challenge je suis redirigé vers

Ce n'est pas la bonne réponse...

Attention, vous ne pouvez pas proposer une autre réponse avant 3 secondes ! Merci de respecter ce délai préventif du bruteforcing.

Retourner à l'épreuve
Journalisée
Asteriksme
Modérateur Global

Profil challenge

Classement : 37/54278

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

.


Voir le profil WWW
« #37 le: 22 Janvier 2012 à 13:48:27 »

ça, ça veut dire que tu t'es trompé de réponse !
Journalisée

"It's a funny thing about some mathematicians. We often don't care if the results have applications because the results are themselves so pretty."
ptidav

Profil challenge

Classement : 1859/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 4


Voir le profil
« #38 le: 22 Janvier 2012 à 14:16:23 »

Je confirme le copier/coller du mdp ne fonctionne pas.

Il faut le taper à la main.
Journalisée
Asteriksme
Modérateur Global

Profil challenge

Classement : 37/54278

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

.


Voir le profil WWW
« #39 le: 22 Janvier 2012 à 16:10:45 »

j'ai refait en faisant copier/coller ça marche parfaitement
Journalisée

"It's a funny thing about some mathematicians. We often don't care if the results have applications because the results are themselves so pretty."
tommartins

Profil challenge

Classement : 761/54278

Membre Junior
**
Hors ligne Hors ligne
Messages: 63


Voir le profil
« #40 le: 28 Septembre 2012 à 23:33:51 »

Bonsoir

Ne connaissant pas du tout Python j'ai essayé d'apprendre dans la soirée. J'ai réussi à faire un code, qui teste des valeurs de n.
Le truc c'est qu'il pour depuis 10min et toujours rien (j'en suis dans les 30 000 pour n), du coup je me demandais si c'était perdu d'avance ma méthode ou pas?
Car je vois certaines personnes ayant des résultats en quelques secondes...
« Dernière édition: 29 Septembre 2012 à 11:11:27 par tommartins » Journalisée
Nil

Profil challenge

Classement : 79/54278

Membre Complet
***
Hors ligne Hors ligne
Messages: 223


Voir le profil WWW
« #41 le: 30 Septembre 2012 à 23:47:06 »

Comme personne ne t'a répondu, voici deux réponses. Premièrement, ça se fait et c'est rapide :
Mot de passe trouvé en une demi seconde avec python ! Merci

Deuxièmement, c'est dur de répondre sans voir ton code, mais j'imagine que ton bruteforce pourrait être un peu plus "intelligent". Dans le sens que tu ne dois pas tester TOUTES les possibilités, mais seulement ceux qui pourraient fonctionner selon le problème, donc une infime partie. Bon, je dis ça, mais je ne sais même plus c'est quoi ce challenge
Journalisée
Pech
Profil challenge

Classement : 34/54278

Membre Junior
**
Hors ligne Hors ligne
Messages: 83


Voir le profil
« #42 le: 01 Octobre 2012 à 15:03:43 »

Bonsoir

Ne connaissant pas du tout Python j'ai essayé d'apprendre dans la soirée. J'ai réussi à faire un code, qui teste des valeurs de n.
Le truc c'est qu'il pour depuis 10min et toujours rien (j'en suis dans les 30 000 pour n), du coup je me demandais si c'était perdu d'avance ma méthode ou pas?
Car je vois certaines personnes ayant des résultats en quelques secondes...

Le brute force n'est jamais perdu d'avance : par exemple, brute forcer une clé RSA1024 (eg. carte bancaire) ça prend une durée estimée à 1500 ans... faut juste être patient

Plus sérieusement, le brute force "basique" c'est même pas une solution de secours, donc laisse tomber.
Réfléchis plutôt sur l'algorithme utilisé et essaye de le comprendre : tu peux considérer cela comme une perte de temps mais c'est pourtant la bonne méthode (sur des challenges plus compliqués, c'est ne pas réfléchir qui est une perte de temps !).

Quand tu comprendra l'algorithme, tu pourra faire un brute force "intelligent" et, comme l'a dit Nil ci-dessus, tu n'aura plus à tester qu'une infime partie des possibilités (et le résultat sera immédiat).
Journalisée
lestac

Profil challenge

Classement : 2629/54278

Néophyte
*
Hors ligne Hors ligne
Messages: 1


Voir le profil
« #43 le: 13 Mars 2016 à 16:22:55 »

Bonjour,

Sur ce challenge je suis bloqué par un overflow (range error) de la fonction math.pow(), est-ce quelqu'un connaît une alternative ?
Ou je me goure complet en utilisant cette fonction ?
Journalisée
ferbos

Profil challenge

Classement : 11/54278

Membre Senior
****
Hors ligne Hors ligne
Messages: 356

The Godfather is back....


Voir le profil WWW
« #44 le: 15 Mars 2016 à 19:20:38 »

Hey man, how are you?

J'ai bien envie de faire une réponse à la Asteriksme (tu me manques ^^).
ça, ça veut dire que tu t'es trompé de réponse !

Mais bon, cela n'a peut-être rien à voir.... J'ai bien envie de dire RTM (j'ai enlevé le F par pudeur ^^). Ceci est bien une réponse façon NC ^^

ferbos
Journalisée

"Les seules limites sont les fautes."
Pages: 1 2 [3] 4
  Retourner à l'épreuve    Imprimer  
 
Aller à: