Challenge dont je ne trouve pas la reponse - HTML/CSS - Programmation
Marsh Posté le 23-03-2005 à 11:08:28
Sans meme chercher a comprendre, en debobinant le truc a l'envers, c'est pas dur ... et en analysant un peu le code on voit ou est le probleme (le code est relativement transparent, y'a juste un truc qui m'a tilte)
PS : la solution est le titre (identique) deux films sortis en 1997 et 1998
Marsh Posté le 23-03-2005 à 11:43:14
Tu peux expliquer Gonzoide, parce que là, je vois pas !
Marsh Posté le 23-03-2005 à 11:51:46
Je pense avoir trouvé, mais je savais pas que c'était le titre de deux films...
Ps : ce serait-y pas le titre d'une chanson aussi ?
Marsh Posté le 23-03-2005 à 12:35:02
babar9160 a écrit : Je pense avoir trouvé, mais je savais pas que c'était le titre de deux films... |
Le coup du titre, j'ai cherche sur imdb a tout hasard, histoire de montrer que je trollais pas, mais sans spoiler.
PS : la ligne 18 est tres suspecte ...
Marsh Posté le 23-03-2005 à 14:15:08
Vérification sur imdb, et c'est bien ce que j'avais trouvé...
Par contre t'es sur pour la ligne 18... celle où il n'y à rien ? Je vois rien de suspect, mais bon, je suis pas un pro de JS non plus
Marsh Posté le 23-03-2005 à 14:56:57
babar9160 a écrit : Vérification sur imdb, et c'est bien ce que j'avais trouvé... |
je voulais parler de : if (xor)
Marsh Posté le 23-03-2005 à 15:09:04
Je comprends mieux, oui moi aussi c'est ça qui ma mis la puce à l'oreille et qui m'a fait trouver.
Sinon, Tidus n'a pas l'air très motivé pour venir voir les réponses ! Dommage on aurait pu lui donner des indices
Marsh Posté le 24-03-2005 à 14:42:33
Ben on a déjà donné deux gros indices quand même...
En même temps faut que toi tu fasses des propositions
Je te dirais si ton raisonnement est correct.
Marsh Posté le 24-03-2005 à 14:44:04
ecoute je ne m'y connais pas trop en javascript
attends je vais essayer de trouver une solution
en tout cas c'est une chanson et aussi un film
Marsh Posté le 24-03-2005 à 14:45:10
la seule chose qui m'ennuie c'est ca
Code :
|
Marsh Posté le 24-03-2005 à 14:46:55
Code :
|
ca aussi je comprends pas
si tu m'aides sur ces deux elements je pourrai trouver
Marsh Posté le 24-03-2005 à 14:57:41
TiDUS62 a écrit : ecoute je ne m'y connais pas trop en javascript |
Ben si tu ne t'y connais pas trop en javascript, tu pourras pas trouver de maniere "logique", puisque ca exploite un abus d'ecriture avec lequel tu n'es (visiblement) pas familier.
Marsh Posté le 24-03-2005 à 14:59:30
moi aussi je suis curieux de savoir de quoi vous parlez...
Marsh Posté le 24-03-2005 à 15:01:01
euh, juste pour dire, je n'ai jamais fait de JavaScript que dans le cadre d'un minuscule projet... Et ça a duré environ 1 minute 30, histoire de voir, j'ai vite laché et laissé la chose à mon collègue
Donc si tu as l'esprit logique, et que tu es polyglotte programmation, tu devrais trouvé...
Après, dans mon cas, il y a google mon ami, qui m'a soufllé l'utilité des fonctions qui te posent problème.
Sur ce...
Marsh Posté le 24-03-2005 à 15:02:49
si je reconnais certaines commandes utilisés dans php du style if for else array, ...
je me doute que var est l'attribution d'une valeur à une variable mais apres je ne comprends pas les lignes que je t'ai donné au dessus...
Marsh Posté le 24-03-2005 à 15:06:13
sol[i] => variable au ième rang du tableau sol
codenm.charCodeAt(i) => donne le code ASCII du caractère qui se trouve à la ième position dans la string.
après c'est juste un test de différence !=
en ce qui concerne le - xor je pense que ce n'est pas la peine que je l'explique si ?
Je pense que là je t'ai donné un bon indice pour comprendre, non ?
Marsh Posté le 24-03-2005 à 15:26:03
ben je savais pas
spour ca que je risquais pas de trouver
(edit : et puis j'avais super faim, ca m'empêchait de réfléchir )
Marsh Posté le 25-03-2005 à 10:54:10
Beaucoup de monde passe, pas grand monde n'a la solution apparemment. Un indice serait-il nécessaire ?
Marsh Posté le 25-03-2005 à 21:01:14
oui ca serait sympa
comme par exemple le nom du réalisateur, les acteurs ...
Marsh Posté le 26-03-2005 à 17:15:49
TiDUS62 a écrit : oui ca serait sympa |
Ben non, ca serait vraiment prendre le probleme a l'envers ... l'idee du challenge original c'est de trouver ce qui va pas dans le javascript, pas de browser imdb On te dit que c'est la ligne 'if (xor)' le probleme, tu peux peut-etre chercher un peu, non ?
Marsh Posté le 27-03-2005 à 13:40:55
Disons que le problème, c'est ça en théorie : tu entres un nom dans un input, tu lances la fonction, et ca te dit si t'as trouvé le bon nom. Si tu comprends comment la fonction marche, tu devrais pas avoir de problème à faire l'inverse pour trouver le nom à partir du tableau de chiffres...
Marsh Posté le 27-03-2005 à 15:17:44
Euh, j'ai un doute (bon, pis en plus, je suis à côté de mes pompes, je trouve pas le bon résultat (je pense savoir de quel film vous parlez, mais j'ai des fautes dedans )
Le if (xor), c'est bien vrai si xor > 0 et false si <= 0, c'est bien ça ?
Marsh Posté le 27-03-2005 à 15:25:12
Argh, non, groumpf, j'y panne plus rien. J'ai bien trouvé le nom du film, mais xor ne semble devenir false que si le test = 0, ce qui n'est jamais le cas
Marsh Posté le 27-03-2005 à 19:22:17
C'est pas trop compliqué pour trouver la soluce : il faut faire un script qui prend le tableau d'entiers et qui en fait le traitement inverse de cette fonction.
Marsh Posté le 29-03-2005 à 09:04:06
Arjuna, t'as trouvé LE problème... enfin si c'est un problème, et le test if(xor) avec xor= -1 est un gros abus de programmation. pour qu'il soir FAUX il faudrait donc bien que xor = 0.
Je pense que l'auteur de ce script l'a bien compris car le titre ne se trouve quand ayant vu cette fainte...
Enfin... je suis sûr que maintenant vous avez trouvé le titre non ?
Marsh Posté le 22-03-2005 à 18:58:42
slt
un ami m'a posé une colle en me donnant ce programme et je n'arrive pas à trouver la solution (je suis plutot php ) le voici :
Si vous trouvez la solution veuillez bien repondre svp
merci d'avance
@+
TiDUS62