Forum tama's team
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum tama's team

cp: ne peut évaluer `brain': Aucun fichier ou dossier de ce type
 
AccueilPortailGalerieRechercherDernières imagesS'enregistrerConnexion
Connexion
Nom d'utilisateur:
Mot de passe:
Connexion automatique: 
:: Récupérer mon mot de passe
Derniers sujets
» Numbers
[z80] Tranformer une chaîne en une liste Icon_minitimepar Ver2guerre Dim 02 Avr 2023, 00:47

» Mort ?
[z80] Tranformer une chaîne en une liste Icon_minitimepar godbod Dim 22 Aoû 2021, 12:23

» Network, essai 1
[z80] Tranformer une chaîne en une liste Icon_minitimepar godbod Dim 09 Juil 2017, 02:18

» GODBOD
[z80] Tranformer une chaîne en une liste Icon_minitimepar godbod Sam 08 Juil 2017, 14:05

» mon humeur
[z80] Tranformer une chaîne en une liste Icon_minitimepar Ver2guerre Sam 30 Juil 2016, 19:44

» [A voir] Programme de traduction original : WikiTranslate
[z80] Tranformer une chaîne en une liste Icon_minitimepar AdRiWeB Lun 01 Fév 2016, 04:50

» Reprise ?
[z80] Tranformer une chaîne en une liste Icon_minitimepar Emyl Jeu 14 Juin 2012, 21:17

» Euh, ah ?
[z80] Tranformer une chaîne en une liste Icon_minitimepar Ver2guerre Dim 27 Mai 2012, 12:11

» Problème TI 89 Titanium non visible après mise à jour
[z80] Tranformer une chaîne en une liste Icon_minitimepar abdoukid Mer 23 Mai 2012, 13:37

» Y'a quelqu'un ?
[z80] Tranformer une chaîne en une liste Icon_minitimepar Ver2guerre Sam 21 Avr 2012, 23:10

Quick message
Qui est en ligne ?
Il y a en tout 11 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 11 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16
Le deal à ne pas rater :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

Partagez | 
 

 [z80] Tranformer une chaîne en une liste

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 11:52

Voilà un autre petit défi, dont le but est de transformer la chaîne Str1 en une liste (L1), grâce à un programme Basic z80 le plus petit possible !

Les chaînes peuvent être des lettres (majuscules) + theta + chiffres + les signes opératiores +-*/ + espace, rien d'autre

Exemple :
On a "ABACD"
en liste ça donne {1,2,1,3,4}.
J'ai réussi en 121 octets (avec titre -1).




Pour les plus courageux, il faut faire la même chose pour décrypter al liste ! C'est-à-dire de passer de la liste à la chaîne !

On a {1,2,1,3,4}
en liste ça donne
"ABACD".

J'ai réussi en 134 octets (avec titre -1).




Bonne chance !


Dernière édition par le Mer 07 Nov 2007, 15:11, édité 8 fois
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 13:56

Sinon j'ai pas compris :
t'as "ABCDEFG5609870"
en liste ça donne {A,B,C,D,E,F,G,5,6,0,9,8,7,0} ?
c'est ça ?

PS : c'est "programme" t'as zappé une lettre Wink
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 15:00

j'ai expliqué Wink
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 15:09

ok.
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 15:23

Alors Razz
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 15:53

pas loin autour de ton record :p
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 16:16

héhé ^^

alors ^^ combien ? xD
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 16:26

120-130
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 17:56

GGRGRGGGGRGRRRRRRRRR
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 18:14

:p c'est pour bientôt prépare toi ^^
Revenir en haut Aller en bas
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeMer 07 Nov 2007, 22:40

Héhé ça y est =P
93-11=82 octets de code

RE-EDIT :
héhé encore optimisé :p
91-11=80 octets de code
record explosé :p

(en spoiler le code :p)
Spoiler:

EDIT : bon 106-11=95 pour le décryptage

Spoiler:

EDIT d'EDIT :p
T'as pas précisé s'il faut effacer l'écran/afficher la liste etc...
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeJeu 08 Nov 2007, 19:59

cool !
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeJeu 08 Nov 2007, 20:10

Bon nouveau record à battre ^^
Revenir en haut Aller en bas
Syfo
Pokémophile
Pokémophile
Syfo

Nombre de messages : 1978
Age : 33
Localisation : IYA
items : [z80] Tranformer une chaîne en une liste Syfo1fp7qx4[z80] Tranformer une chaîne en une liste Ti83plusgf8[z80] Tranformer une chaîne en une liste Ti84plusdm0[z80] Tranformer une chaîne en une liste Ti89kb2[z80] Tranformer une chaîne en une liste Ti89titaul9

Personalized field : 26 jetons
Réputation : 8
Points : 6769
Date d'inscription : 09/08/2007

Profil
TI: 80, 82, 83, 83+, 84+
TO: 2 945 [GAIN * 1.1]
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeJeu 08 Nov 2007, 21:40

Tu peux gagner un ou deux octets en supprimmant des 'l' des listes (genre XXX->A(Z ) ca marche je crois
Revenir en haut Aller en bas
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeJeu 08 Nov 2007, 21:55

ouép mais là c'est Str1->L1
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeVen 09 Nov 2007, 20:28

arf oui, je me suis dis que j'avais une chance, mais bon ^^ lol
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeVen 09 Nov 2007, 21:32

bah tu peux toujours changer l'énoncé
mais dans ce cas c'est Syfo qui gagne Wink
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeVen 09 Nov 2007, 21:40

mais non ^^

Bon, ben défi terminé !

GG @ tous !

Rendez-vous au prochain !
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeVen 09 Nov 2007, 22:08

oéé j'ai gagné %)
Revenir en haut Aller en bas
AdRiWeB
amis
amis
AdRiWeB

Nombre de messages : 3655
Age : 31
Localisation : Juste sous mes cheveux
Loisirs : Internet, programmation, TI, musique, tennis-de-table ...
Humeur : ^^
items : o
Personalized field :
Réputation : 0
Points : 6288
Date d'inscription : 12/08/2007

Profil
TI: TI-84 Plus, nspire CAS
TO: 2429 {2}
Spécialité: Basic z80

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeSam 10 Nov 2007, 11:26

mouémoué ^^

reste a voir quel est le plue rapide (même si c'est hors-défi); car le mien est vraiment TRES rapide ^^
Revenir en haut Aller en bas
http://www.adriweb.net
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeSam 10 Nov 2007, 15:03

Test cryptage :
Dans Str1 => "Bonjour tout le monde"
On crypte 100 fois

Au chrono :
environ 54 secondes
=>540 millisecondes par itération :)

EDIT :
on va faire un barème :p

(2*(nombre d'octets))+((temps en millisecondes par itération)/10)

Plus le score est petit, mieux le programme est :
Pour mon programme, ça fait : 80*2+540/10 = 160+54= 214 points


Pour le décryptage :
On reprend L1 tel qu'il était après le cryptage
On décrypte 100 fois
Au chrono : environ 1'20"
Ce qui fait 800 millisecondes par itération

EDIT :
Score => 2*95+800/10=190+80=270 points

Mon score final : 214+270=484 points

Voilà adri, tu dois battre ça :)

EDIT d'EDIT :
121*2+134*2
=442+268=510 points
donc quoi qu'il arrive je gagne :p

Si on compte pareil pour la taille et la vitesse (nombre d'octets)+((ms par itération)/10) ça me ferait : 80+54+95+80=309 points
Pour toi, ça te fait déjà 255 points :p
C'est faisable, t'a 54 de marge :p
Revenir en haut Aller en bas
tama
Admin
Admin
tama

Nombre de messages : 12376
Age : 32
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 9447
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitimeSam 10 Nov 2007, 21:06

Bon alors adri j'attends ton score =p
Revenir en haut Aller en bas
Contenu sponsorisé




[z80] Tranformer une chaîne en une liste Vide
MessageSujet: Re: [z80] Tranformer une chaîne en une liste   [z80] Tranformer une chaîne en une liste Icon_minitime

Revenir en haut Aller en bas
 

[z80] Tranformer une chaîne en une liste

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum tama's team :: Dead corner :: Archives :: Archives 2007-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit | Informatique et Internet | Informatique et électronique