by tama » 07 Jun 2006, 17:42
une autre astuce, c'est pas moi qui l'a trouvé mais bon je la poste pour aider :
pour ceux qui veulent faire une table des meilleurs scores :
on suppose que vous avez déjà le nom des meilleurs joueurs du top 5 (c'est un exemple)
vous voulez :
1.pouce
2.index
3.majeur
4.auriculaire
5.petit doigt
1]Repérer le nom le plus long (ici auriculaire) et compter son nombre de lettres (11)
2]Faire un string (exemple Str9) constitué d'un nouveau nom toutes les 12 lettres (11+1)
"pouce index majeur auriculairepetit doigt-Str9
3]Faire des nombres composés d'une partie entière : le score et d'une partie décimale, la place dans le string (pouce=1;index=2;majeur=3...)
4]Stocker le tout dans une liste et ordonner (ordre croissant ou décroissant)
Utiliser "SortA(" et "SortD("
5]Extraire la partie décimale et la partie entière à l'aide des fonctions "fpart(" et "int(" et afficher à l'endroit correspondant ("int(") la bonne partie du string grâce aux "sub("
ex : pour extraire "majeur"
sub(Str6,12(int(L1(...))-12,12
où ...=la place dans le classement)
je sais pas si c'était très clair...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.