Question
Algorithme (Resolu)
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 9 mois #460
par Berfini
Gaby
Algorithme (Resolu) a été créé par Berfini
Bonjour a tous.
Je suis nouveau et je tiens a vous dire que votre site est superbe !
Mais la je bute sur un probleme.
J'essaye de realiser l'algorithme mathematique qui permet d'obtenir ceci :
1
11
21
1211
111221
312211
...
en permettant a mon script de changer la valeur de depart donne en argument. Le deuxieme argument est le nombre de fois que l'algo s'execute.
Le probleme est que je n'affiche que des lignes blanches.
Merci d'avance
<br><br>Message édité par: Gaby, à: 16/07/07 13:06
Je suis nouveau et je tiens a vous dire que votre site est superbe !
Mais la je bute sur un probleme.
J'essaye de realiser l'algorithme mathematique qui permet d'obtenir ceci :
1
11
21
1211
111221
312211
...
en permettant a mon script de changer la valeur de depart donne en argument. Le deuxieme argument est le nombre de fois que l'algo s'execute.
Le probleme est que je n'affiche que des lignes blanches.
Merci d'avance
La pièce jointe algo.ps1 est absente ou indisponible
Gaby
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 16 ans 9 mois #463
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Algorithme
Bonjour Gaby,
Bienvenue à toi sur Powershell-Scripting.com et sur le forum .
J'aimerais bien t'aider mais j'ai un peu de mal à comprendre ton algo. Pourrais tu essayer de le détailler un peu plus ? J'ai quand même regardé ton code, mais quand on ne l'as pas écrit c'est pas évident de le comprendre...
Arnaud
PS: As tu remarqué l'existance du livre d'or ?
Bienvenue à toi sur Powershell-Scripting.com et sur le forum .
J'aimerais bien t'aider mais j'ai un peu de mal à comprendre ton algo. Pourrais tu essayer de le détailler un peu plus ? J'ai quand même regardé ton code, mais quand on ne l'as pas écrit c'est pas évident de le comprendre...
Arnaud
PS: As tu remarqué l'existance du livre d'or ?
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 9 mois #473
par Berfini
Gaby
Réponse de Berfini sur le sujet Re:Algorithme
En fait mon algo est une enigme de Weber
Cet algorithme consiste a prendre chaque chiffre et de placer devant lui le nombre de fois que ce chiffre apparait a la suite.
Exemple :
1 <- Il y a un \"un\"
11 <- Il y a deux \"un\"
21 <- Il y a un \"deux\" et un \"un\"
1211 <- Il y a un \"un\", un \"deux\" et deux \"un\"
111221 ...
De plus on sait qu'il n'y aura jamais de chiffre \"4\" qui apparaitra, car il ne peux y avoir 1111, 2222 ou 3333
Je reposte mon code commenté
Cet algorithme consiste a prendre chaque chiffre et de placer devant lui le nombre de fois que ce chiffre apparait a la suite.
Exemple :
1 <- Il y a un \"un\"
11 <- Il y a deux \"un\"
21 <- Il y a un \"deux\" et un \"un\"
1211 <- Il y a un \"un\", un \"deux\" et deux \"un\"
111221 ...
De plus on sait qu'il n'y aura jamais de chiffre \"4\" qui apparaitra, car il ne peux y avoir 1111, 2222 ou 3333
Je reposte mon code commenté
La pièce jointe algo-8495190be3ad1ee5fafc57060bf41575.ps1 est absente ou indisponible
Gaby
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 16 ans 9 mois #477
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Re:Algorithme
Salut Gaby,
T'as rien trouvé de plus compliqué comme algo pour débuter en PowerShell ?
J'ai pas trop pas envie d'essayer de comprendre l'énigme de Weber, alors si tu pouvais trouver un autre exemple ce serait plus facile pour t'aider
A très bientôt,
Arnaud
T'as rien trouvé de plus compliqué comme algo pour débuter en PowerShell ?
J'ai pas trop pas envie d'essayer de comprendre l'énigme de Weber, alors si tu pouvais trouver un autre exemple ce serait plus facile pour t'aider
A très bientôt,
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 9 mois #480
par Berfini
Gaby
Réponse de Berfini sur le sujet Re:Algorithme
Honetement je ne trouve pas cet algo tres compliqué.
Il suffit juste de compter combien de fois se repete une valeur et de mettre dans la chaine finale le nombre de fois qu'elle apparait + sa valeur puis de passer a la suivante.
C'est faisable je l'ai fait dans d'autres languages de programmation.
Il suffit juste de compter combien de fois se repete une valeur et de mettre dans la chaine finale le nombre de fois qu'elle apparait + sa valeur puis de passer a la suivante.
C'est faisable je l'ai fait dans d'autres languages de programmation.
Gaby
Connexion ou Créer un compte pour participer à la conversation.
- Berfini
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 16 ans 9 mois #482
par Berfini
Gaby
Réponse de Berfini sur le sujet Re:Algorithme
Mon code est presque opérationnel, mais il manque un point essentiel : la taille de ma chaine a analyser.
Quelqu'un pourrait-il m'aider car $init.lenght ne me rend rien, et $init | foreach-object -process {$taille++} non plus.<br><br>Message édité par: Gaby, à: 2/07/07 11:02
Quelqu'un pourrait-il m'aider car $init.lenght ne me rend rien, et $init | foreach-object -process {$taille++} non plus.<br><br>Message édité par: Gaby, à: 2/07/07 11:02
Gaby
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.077 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Algorithme (Resolu)