Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Connexion

Récupérer mon mot de passe

Chatbox externe


Derniers sujets
» [JEU] Mon voisin du dessous
Ven 11 Aoû 2017 - 9:17 par Clément.7

» Lancement du TI-Concours 2017 !
Sam 20 Mai 2017 - 0:27 par Paulo1026

» Chaînes Youtube des membres
Ven 19 Mai 2017 - 22:41 par Wistaro

» cacul du taux d'intêret
Ven 24 Mar 2017 - 21:50 par m@thieu41

» [Projet] Un mario by tout82
Dim 29 Jan 2017 - 14:09 par Wistaro

» Cherche documentation assembleur TI82stat
Mer 25 Jan 2017 - 12:29 par Ti64CLi++

» Probleme Ti-82 Stats fr
Jeu 12 Jan 2017 - 13:56 par Ti64CLi++

» ROM 82 stats.fr
Jeu 15 Déc 2016 - 10:24 par Ti64CLi++

» flappy bird
Jeu 15 Déc 2016 - 10:23 par Ti64CLi++

Partenaires
TI-Planet Espace-TI : Forum

Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)

Les posteurs les plus actifs du mois
Wistaro
 
Clément.7
 


Morpion deux joueurs

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

Morpion deux joueurs

Message par Ruadh le Sam 29 Aoû 2015 - 14:29

Bonjour à tous !

Voici le deuxième programme que je poste sur ce forum, qui m'a été inspiré par ceci : http://tout82.free.fr/forum/sujet.php?sujet=3093
Le but est de créer le morpion le plus optimisé possible et je vous présente donc le mien qui fait 299 octets.

Code:
:EffEcr
:1->A
:EffListe L1
:9->dim(L1
:"#!#!       //# est une espace
:For(I,1,2
:Disp Rép,"-+-+-
:End
:Disp Rép
:Repeat prod(L1
:3-A->A
:Repeat max(L2non(max(L1L2
:codeTouche={92,93,94,82,83,84,72,73,74->L2
:End
:{0,1,2,0,1,2,0,1,2->L3
:max(L2L3->Z
:TriDécroi(L3
:max(L2L3->X
:sous-Chaîne("OX",A,1->Chaîne1
:Output(1+2X,2Z+1,Rép
:L1+AL2->L1
:If max(A³={Rép(X+1)Rép(X+4)Rép(X+7),Rép(3Z+1)Rép(3Z+2)Rép(3Z+3),Rép(1)Rép(5)Rép(9),Rép(3)Rép(5)Rép(7
:Then
:Output(8,1,Chaîne1+"#GAGNE       //# est une espace
:Stop
:End
:End
:Output(8,1,"PARTIE NULLE


Dernière édition par Ruadh le Sam 16 Avr 2016 - 16:54, édité 4 fois (Raison : Optimisation)

Ruadh
Nouveau Venu
Nouveau Venu

Messages : 5
Points Concours : 0
Productivité : 0
Date d'inscription : 01/06/2015
Calculatrice(s) :
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Morpion deux joueurs

Message par Wistaro le Mar 1 Sep 2015 - 12:39

Très belle Optimisation! Tres difficile de faire mieux Sad

__________________________________________________________________________
Clique ici pour retrouver tout mes programmes en TIbasic

Tu es curieux, Invité? Alors clique ici:


Coucou Invité !Ta dernière visite sur ce forum date de . Tu as posté un total de 78 message(s) sur Tout 82 et enfin, tu as 0 ans.
Si nous sommes le 0, je te souhaite un joyeux anniversaire ;-)

avatar
Wistaro
Passioné
Passioné

Messages : 908
Points Concours : 86
Productivité : 28
Date d'inscription : 16/06/2013
Localisation : Tarbes - DUT GEII
Calculatrice(s) :
  • TI-82
  • TI-82 Stats
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Voir le profil de l'utilisateur http://www.youtube.com/user/Wistaro

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous pouvez répondre aux sujets dans ce forum