π
<-
Chat plein-écran
[^]

Triconcours de rentrée 2018 - défi de Courage

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude UnCurieux » 14 Oct 2018, 18:01

Info aux utilisateurs de Ti83pCE pour ce concours : les listes comprenant des nombres complexes (le i ) ne sont pas acceptées car cela n'est pas possible sur certaines calculatrices, et donc, dans un souci d'équité, ce n'est possible pour aucune.
Maths, fractales, géométrie, packs de levels Oiram, jeux, physique, ... : ici

ImageImage
Avatar de l’utilisateur
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 23.7%
 
Messages: 367
Images: 2
Inscription: 19 Mai 2017, 18:20
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa scientifique 1A

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude critor » 14 Oct 2018, 18:04

Plus précisément ça ne marche pas sur Nspire, le Lua ne gérant pas les complexes.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude critor » 15 Oct 2018, 16:37

critor a écrit:
UnCurieux a écrit:Info aux utilisateurs de Ti83pCE pour ce concours : les listes comprenant des nombres complexes (le i ) ne sont pas acceptées car cela n'est pas possible sur certaines calculatrices, et donc, dans un souci d'équité, ce n'est possible pour aucune.

Plus précisément ça ne marche pas sur Nspire, le Lua ne gérant pas les complexes.


Je n'arrive pas à ignorer les éventuelles parties imaginaires de listes complexes fournies par l'utilisateur sur la version NumWorks.

Je pensais insérer en ligne 55 :
Code: Tout sélectionner
v=isinstance(v,int) and v or isinstance(v,complex) and v.real


Sauf que l'ajout de cette ligne suffit à rendre le script inutilisable sur le lecteur en ligne, avec une erreur de mémoire dès le chargement : :'(
Image

Quelqu'un voit un moyen de faire plus court ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude critor » 15 Oct 2018, 16:47

Trouvé ça qui rentre sur NumWorks finalement, ligne 55 :
Code: Tout sélectionner
v=isinstance(v,complex) and v.real or v
(même si ça a le défaut contrairement à la version précédente de ne pas bloquer les erreurs si l'utilisateur met autre chose que des nombres dans la liste)

Mais je préfère ne pas corriger sur NumWorks finalement, justement dans l'intérêt des candidats. Visiblement nous sommes très près de la saturation de la mémoire à quelques octets/caractères près, et en rajoutant cette ligne j'ai peur d'introduire des erreurs de mémoire en cours de fonctionnement du script, ce que je n'ai justement pas le temps de retester sérieusement en ce moment.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude critor » 15 Oct 2018, 22:10

8000 ijou da !
Le participant n°29 bondit de la 7ème à la 2nde place avec 8780 points et quelques ! :bj:
https://tiplanet.org/triconcours.php
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude sentaro21 » 16 Oct 2018, 14:05

@Critor,
Thanks very much for C.Basic link. :D

Because background scroll was heavy in CG ver,
I added no scroll version.
Image
https://pm.matrix.jp/CB/KINTO1CB.zip

An error appears after the decimal point in C.Basic.
It is necessary to round it.

RndFix(V,2) ->V
or
RndFix(List 6,2)->List 6
Dernière édition par sentaro21 le 17 Oct 2018, 00:16, édité 1 fois.
Avatar de l’utilisateur
sentaro21Premium
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Prochain niv.: 35.7%
 
Messages: 47
Inscription: 06 Jan 2015, 04:55
Localisation: Japan
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude critor » 16 Oct 2018, 18:21

Thanks @Sentaro21. I didn't include your background in the program, because I prefer it to remain a single file.

What's the decimal point error by the way ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude sentaro21 » 17 Oct 2018, 00:15

Ok! Thanks :)
It is difficult to have background image built-in for a program of the genuine Casio Basic.
However C.Basic is possible, but program size becomes big. :D

The cause of the error,
C.Basic use double-precision floating point instead of BCD.

How is the error in Lua of TI-Nspire?
Avatar de l’utilisateur
sentaro21Premium
Niveau 6: SM (Super Membre)
Niveau 6: SM (Super Membre)
Prochain niv.: 35.7%
 
Messages: 47
Inscription: 06 Jan 2015, 04:55
Localisation: Japan
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude critor » 17 Oct 2018, 12:04

It's over 9000 !
Le participant n°27 bondit de la 7ème à la 2nde place avec 9094 points et quelques ! :bj:
https://tiplanet.org/triconcours.php
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Triconcours de rentrée 2018 - défi de Courage

Message non lude critor » 17 Oct 2018, 13:37

It's over 9000 !
Le participant n°27 progresse en 2nde place avec 9303 points et quelques ! :bj:
https://tiplanet.org/triconcours.php
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41467
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

PrécédenteSuivante

Retourner vers News Divers

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 67 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1010 utilisateurs:
>990 invités
>16 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)