Derniers sujets | » Numbers par Ver2guerre Dim 02 Avr 2023, 00:47
» Mort ? par godbod Dim 22 Aoû 2021, 12:23
» Network, essai 1 par godbod Dim 09 Juil 2017, 02:18
» GODBOD par godbod Sam 08 Juil 2017, 14:05
» mon humeur par Ver2guerre Sam 30 Juil 2016, 19:44
» [A voir] Programme de traduction original : WikiTranslate par AdRiWeB Lun 01 Fév 2016, 04:50
» Reprise ? par Emyl Jeu 14 Juin 2012, 21:17
» Euh, ah ? par Ver2guerre Dim 27 Mai 2012, 12:11
» Problème TI 89 Titanium non visible après mise à jour par abdoukid Mer 23 Mai 2012, 13:37
» Y'a quelqu'un ? par Ver2guerre Sam 21 Avr 2012, 23:10
|
Qui est en ligne ? | Il y a en tout 10 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 10 Invités :: 1 Moteur de recherche Aucun Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16 |
| | |
Auteur | Message |
---|
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9405 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: [z80] Défi Mer 24 Déc 2008, 16:22 | |
| 64 en tout ? ou en enlevant le nom du programme ? |
| | | Baruch OPTIMIZATOR
Nombre de messages : 193 Age : 32 items : Personalized field : Réputation : 0 Points : 5824 Date d'inscription : 07/08/2008
Profil TI: 83+ TO: 200 Spécialité: Basic z80
| Sujet: Re: [z80] Défi Mer 24 Déc 2008, 16:29 | |
| Sans le nom. En fait je ne pense pas qu'on puisse faire mieux avec des tips mathématiques, qui ne servent qu'à rassembler les codes des touches 0 à 9, puis de tronquer le reste. Reste le prog de Sypho à optimiser. edit : wow, c'est quoi ces couleurs ? ^^ C'est bizarre qu'après avoir optimisé le code de Sypho, j'ai plus que 64 ? ^^ (ya de l'arnaque dans l'air...) - Code:
-
{102,92,93,94,82,83,84,72,73,74,0->L1 Repeat Ans getKey->K End 0 For(A,1,10 If K=L1(A A+1 End
Dernière édition par Baruch le Mer 24 Déc 2008, 16:41, édité 1 fois |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9405 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: [z80] Défi Mer 24 Déc 2008, 16:38 | |
| oui, et à faire marcher aussi (j'appuie sur [8], il retourne 9 dans Ans ^^) |
| | | Baruch OPTIMIZATOR
Nombre de messages : 193 Age : 32 items : Personalized field : Réputation : 0 Points : 5824 Date d'inscription : 07/08/2008
Profil TI: 83+ TO: 200 Spécialité: Basic z80
| Sujet: Re: [z80] Défi Mer 24 Déc 2008, 16:43 | |
| Avec cette méthode j'ai 69. |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9405 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: [z80] Défi Jeu 25 Déc 2008, 02:52 | |
| J'ai réussi à faire 56, tout en restant fonctionnel, en remplaçant le repeat par un while et en mettant la condition dans le while et pas à l'extérieur, et en enlevant quelques trucs superflus. Ca marche pour les touches 0-9, pour le reste ça fait rien : - Spoiler:
1 : While (15<abs(87-Ans))+sum(10fPart(.1Ans)={1,5 2 : getKey 3 : End 4 : .1Ans 5 : (Ans<10.2)(26-3int(Ans)+10fPart(Ans
Y a des optimisations possibles, très certainement, en tout cas c'est le meilleur score pour l'instant ^^ |
| | | Baruch OPTIMIZATOR
Nombre de messages : 193 Age : 32 items : Personalized field : Réputation : 0 Points : 5824 Date d'inscription : 07/08/2008
Profil TI: 83+ TO: 200 Spécialité: Basic z80
| Sujet: Re: [z80] Défi Jeu 25 Déc 2008, 11:24 | |
| Ouch c'est moche, mais si ça marche... ^^ |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9405 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: [z80] Défi Jeu 25 Déc 2008, 14:29 | |
| bah c'est seulement la taille qui compte d'toute façon Sinon cette nuit j'ai réussi à faire un programme à 52 octets en modifiant encore quelques trucs par-ci par-là : - Spoiler:
1 : Repeat (abs(10Ans-87)<=15)(1>=abs(3-10fPart(Ans 2 : .1getKey 3 : End 4 : (Ans!=10.2)(10fPart(Ans)+26-3int(Ans
Toujours la même chose, ça marche seulement pour 0-9 et pour le reste ça fait rien, ça reste dans la boucle Bon, prochain objectif : descendre en-dessous de 50 :) |
| | | Contenu sponsorisé
| Sujet: Re: [z80] Défi | |
| |
| | | |
Page 2 sur 2 | Aller à la page : 1, 2 | |
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
|
|