Question Algorithme (Resolu)

Plus d'informations
il y a 14 ans 6 mois #460 par Berfini
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

La pièce jointe algo.ps1 est absente ou indisponible

<br><br>Message édité par: Gaby, à: 16/07/07 13:06

Gaby
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 6 mois #463 par Arnaud Petitjean
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 ? :whistle:

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 ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 6 mois #473 par Berfini
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 &lt;- Il y a un \&quot;un\&quot;
11 &lt;- Il y a deux \&quot;un\&quot;
21 &lt;- Il y a un \&quot;deux\&quot; et un \&quot;un\&quot;
1211 &lt;- Il y a un \&quot;un\&quot;, un \&quot;deux\&quot; et deux \&quot;un\&quot;
111221 ...

De plus on sait qu'il n'y aura jamais de chiffre \&quot;4\&quot; 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

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 6 mois #477 par Arnaud Petitjean
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 ? :laugh:

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 ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 6 mois #480 par Berfini
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.

Gaby

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 6 mois #482 par Berfini
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

Gaby
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.084 secondes
Propulsé par Kunena