Triconcours de rentrée 2018 - défi de Courage
Re: Triconcours de rentrée 2018 - défi de Courage
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.
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
Re: Triconcours de rentrée 2018 - défi de Courage
Plus précisément ça ne marche pas sur Nspire, le Lua ne gérant pas les complexes.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Triconcours de rentrée 2018 - défi de Courage
critor wrote:UnCurieux wrote: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: Select all
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 :
Quelqu'un voit un moyen de faire plus court ?
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Triconcours de rentrée 2018 - défi de Courage
Trouvé ça qui rentre sur NumWorks finalement, ligne 55 :
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.
- Code: Select all
v=isinstance(v,complex) and v.real or v
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.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Triconcours de rentrée 2018 - défi de Courage
8000 ijou da !
Le participant n°29 bondit de la 7ème à la 2nde place avec 8780 points et quelques !
https://tiplanet.org/triconcours.php
Le participant n°29 bondit de la 7ème à la 2nde place avec 8780 points et quelques !
https://tiplanet.org/triconcours.php
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Triconcours de rentrée 2018 - défi de Courage
@Critor,
Thanks very much for C.Basic link.
Because background scroll was heavy in CG ver,
I added no scroll version.
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
Thanks very much for C.Basic link.
Because background scroll was heavy in CG ver,
I added no scroll version.
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
Last edited by sentaro21 on 17 Oct 2018, 00:16, edited 1 time in total.
-
sentaro21Premium
Niveau 6: SM (Super Membre)- Posts: 47
- Joined: 06 Jan 2015, 04:55
- Location: Japan
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Triconcours de rentrée 2018 - défi de Courage
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 ?
What's the decimal point error by the way ?
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Triconcours de rentrée 2018 - défi de Courage
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.
The cause of the error,
C.Basic use double-precision floating point instead of BCD.
How is the error in Lua of TI-Nspire?
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.
The cause of the error,
C.Basic use double-precision floating point instead of BCD.
How is the error in Lua of TI-Nspire?
-
sentaro21Premium
Niveau 6: SM (Super Membre)- Posts: 47
- Joined: 06 Jan 2015, 04:55
- Location: Japan
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Triconcours de rentrée 2018 - défi de Courage
It's over 9000 !
Le participant n°27 bondit de la 7ème à la 2nde place avec 9094 points et quelques !
https://tiplanet.org/triconcours.php
Le participant n°27 bondit de la 7ème à la 2nde place avec 9094 points et quelques !
https://tiplanet.org/triconcours.php
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Triconcours de rentrée 2018 - défi de Courage
It's over 9000 !
Le participant n°27 progresse en 2nde place avec 9303 points et quelques !
https://tiplanet.org/triconcours.php
Le participant n°27 progresse en 2nde place avec 9303 points et quelques !
https://tiplanet.org/triconcours.php
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42133
- Images: 16453
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Who is online
Users browsing this forum: ClaudeBot [spider] and 12 guests