Vos identifiants
Bienvenue
Voir tous les scripts
Pour mirc 6.1 et moins
Pour mirc 6.2
Pour mirc 6.3
Pour mirc 7.1
Top 10
Vous aimez ou détestez
Soumettre un script
Foire aux questions
Forum de discussion



Les bases du Scripting
Le virus "irc.worm.gen"
Le mIRC D'Or
Snippets
ScreenShots
Tag-moi-ça
Le Pire de l'IRC
L'IRC pour les nuls
Tutoriaux
Configurer UnrealIRCD
Configurer votre box
Attention à l'arnaque!
Usenet et les News
Arrêter de fumer
Un peu d'orthographe
Unreal/Anope Admin
mIRC Script Server
Proxy Web Chat
Magneto for Unreal
Super Poupées
Tour de cartes
L'Equipe
Partenariat
Administration

Web Of Trust
www.chat.exolia.net (Francophone)
fantasya.org (Francophone)

                                            

Résultats du défi du 30/06/03: Résolveur d'Équations

Date de clôture des inscriptions reportée au 30 juin

Ce mois-ci, le défi consistera à faire une commande résolvant les équations en affichant le résonnement (facultatif).

Quelques précisions :
La commande devra se nommer /equations et sa syntaxe sera : /equations [;equation2;equation3;equation4;etc] (équations séparées par des points-virgules)
Elle devra être capable de résoudre des équations du premier degré avec plusieurs inconnues
Je quoterai sur la taille et la rapiditée
La taille du fichier et la vitesse seront calculées avec cet alias
Je ne veux voir AUCUN | pour séparer les commandes ! (Sous peine de discalification) Sauf s'il n'y a que de petites commandes (if-then-else et boucles non comprises)

Exemple d'équations :
2x-5=5 // absence du signe de la multiplication
2x=1+x/2 // inconnue dans le 2ème membre de l'égalité
x * 3 = 2x + 3 // les espaces ne doivent pas poser problème
3x+y=8;9y-8x/12=-24 // système d'équations (le point virgule étant le séparateur des équations)
Utilisez les signes informatiques ! (+,-,*,/)

Règlement
  • Doit fonctionner sous mirc 6.* (Vierge)
  • Doit être le plus léger possible, tout en restant fonctionnel
  • Un seul script par personne
  • Pas de DLL sauf MDX





  • Cliquer ici pour connaître le gagnant (ou la gagnante)




    Liste des participants (3)

    Nom du script Auteur Commentaire
    il n'a pas de nom ! sax
    Points forts:

  • Résoud la plupart des équations testées.
  • Résoud la plupart des systèmes d'équations testés.


  • Points faibles:

  • Ne résoud pas les équations avec un / (signe de la division)


  • Conclusion:

    Taille : 2006 bytes
    Durée /equations : 0ms
    Durée /equations (système) : 0ms
    Solver & System2 Zed
    Points forts:

  • Résoud des équations de type : ax+b=c ax-b=c x/b+c=d ax+b+c=d ax-b-c=d ax+b-c=d
  • Résoud les équations à 2 inconnues.


  • Points faibles:

  • Ne marche pas si on utilise le signe * (multiplication)
  • Ne marche que pour la lettre x (et y lors d'un système)
  • J'avais dis : un seul alias...
  • ...


  • Conclusion:

    Taille : 5293 bytes
    Durée /equations : 0ms
    Durée /system : 0ms
    alias de résolutions d' équations jhd
    Points forts:

  • Résoud quelques équations.


  • Points faibles:

  • Ne résoud pas les équations avec division.
  • Problème lors de la résolution de systèmes d'équations.


  • Conclusion:

    Taille : 1448 bytes
    Durée /equations : 0ms
    Durée /equations (système) : -


    Le gagnant du défi: il n'a pas de nom ! de sax

    Je suis content que quelqu'un ait pensé aux regex, et cela lui a été bénéfique puisqu'il remporte ce défis au la main ! Bravo :)
    Dommage quand même pour jhd que ses examens l'aient empêcher de terminer son œuvre.



    Autres défis archivés
    Titre Date Participants
    Un convertisseur binaire 20/02/02 5
    Client Mail mIRC 25/3/2 1
    Un jeu graphique sous mirc 18/7/2 3
    Un nettoyeur d'emails 24/10/2 1
    Un colorieur de nicks 15/12/2 3
    Un Log Viewer 18/01/3 1
    récupérateur de couleurs 15/2/3 2
    SmilesViewer 29/3/3 0
    Animation 8/5/3 2
    Résolveur d'Équations 30/06/03 3
    Calculateur Algébrique 01/08/03 7
    Reproduction de $base 20/09/03 4
    /picfindtext 24/01/04 2
    /breplacestring 28/02/04 2
    Un notifieur de privates 1/12/4 3
    Un détecteur de Net-splits 23/5/5 3


    Retour au défi du moment