π
<-

Concours de programmation/algorithmique: "la suite du geek"

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby pierrotdu18 » 11 Feb 2014, 22:05

AnToX98 wrote:Pierrotdu18 : en ti-basic ou en lua ?


Basic ;)
Bonjour
User avatar
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 40.5%
 
Posts: 975
Joined: 07 Nov 2013, 20:18
Location: Paris V
Gender: Male
Calculator(s):
MyCalcs profile
Class: MP* Lycée Henri IV

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby Extra44 » 11 Feb 2014, 23:42

Bonsoir,

Cool un nouveau concours !! Miam Miam ... ;)

Déjà des participations ! Ouahou, ca va vite dis donc ...

Question 1 : Quelle est la limite max de k en valeur SVP ?

Question 2 :
si je comprends bien, il n'est pas nécessaire de faire une interface elaborée ... ? Il faut juste pouvoir accéder au résultat ... ?
OU question posée (un peu ) différemment :D : peut on faire l'interface "en mode calcul" et l'algorithme en lua, et il ( vous :D ) faudra basculer "à la main" entre les deux ... (genre un clic ou une touche pour lancer l'algorithme dans une page lua, et appel (manuel en mode calcul) des valeur /fonction pour afficher /initialiser les valeurs voulues ? C'est possible ca ?

Parce que là, ne connaissant pas la limite du nombre de chiffres (100 ?, 500 ? j'ai essayé un cas avec 192 000 chiffres :D ( non je ne déconne pas ;) ), j'allais partir pour faire une interface avec défilement par page avec les index de lignes ...
Bref, ca commencait à sentir l'usine à gaz juste pour l'affichage... ;)

Question 3 (lié au problème dans la question 2) : Est il possible de lancer une fonction Lua à partir du du Basic (TI NSpire (CX)) ? (Il me semble que non ...mais je préfère demander ... )

Remarque : J'espère que la date de réception de la participation ne vas pas trop intervenir ... (ca serait pas trop juste pour un concours qui court jusqu'en Mai, et ca donnerait pas trop envie d'y participer en fin de période, sachant que d'autres ont déjà répondu donc "moins de chances"...). Mais ce n'est que le 6e critère, et on va faire avec ! :D

A+

Extra44 Qui se remet à la programmation ...
User avatar
Extra44Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 58.4%
 
Posts: 591
Images: 1
Joined: 20 Jan 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: S.I.

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby critor » 11 Feb 2014, 23:45

Tiens, le champion repasse sur le lieu de son cr... je plaisante :P


1) Il n'y a pas de limite à la taille du programme.

2) Pas besoin d'interface en mode calcul si tu renvoies le résultat. Il est alors directement défilable, c'est tout ce que l'on demande.

3) Pour faire court, il n'est pas possible d'appeler le Lua depuis le TI-Basic.
(pour fait long, Ndless... mais on a dit uniquement des langages officiels ;))


PS: Comment va ta TI-Nspire depuis le temps ? ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.3%
 
Posts: 41958
Images: 15681
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby Extra44 » 11 Feb 2014, 23:55

critor wrote:Tiens, le champion repasse sur le lieu de son cr... je plaisante :P


:P

"cr..." = crime ? ;) (pas pigé sinon ;) )
D'ailleurs je vous ai jamais laché, je vous consulte assez régulièrement (Nouveauté logicielle, matérielle, NdLess ...)

1) Il n'y a pas de limite à la taille du programme.

Je parlais du nombre k, je comprends donc qu'il n'y a pas de limite (k=10^80 possible ??!! ?? :D )

2) Pas besoin d'interface en mode calcul si tu renvois le résultat. Il est alors directement défilable, c'est tout ce que l'on demande.

Est il possible que je vous demande d'appeler le resultat ... ? (vi c'est ch.... et donc pas possible officiellement de lier Lua et Ti basic ... :( )
Le truc auquel je pense (en vous donnant of course la procédure qui serait à suivre ... ) : exemple en 3 etapes : 1=onglet calcul; taper telle commande, 2=onglet lua : appuyer sur telle touche, 3=onglet calcul :faire afficher telle variable... Ca serait possible ca Critor ?

PS: Comment va ta TI-Nspire depuis le temps ? ;)

Très très bien ! Merci bien :D :D :D
Quand j'ai vu le concours, jme suis dis qu'il lui fallait un petit copain... ;) ;) :D :D (je rigole mais je sais que ca va etre dur dur ! :D )

Très beau concours,

A+

Extra44
User avatar
Extra44Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 58.4%
 
Posts: 591
Images: 1
Joined: 20 Jan 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: S.I.

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby critor » 12 Feb 2014, 00:03

1) En théorie, pas de limite au nombre d'entrée k autre que celles spécifiques à la machine.
En pratique, nous n'avons pas l'intention d'attendre la réponse pendant deux ans, donc pas de k=10^80 :P

2) Je dirais non. Si l'on doit manuellement appeler quelque chose après avoir utilisé le programme, ça ne rentre pas dans l'intitulé du sujet:
"...un programme ou fonction qui affiche ou renvoie..."
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.3%
 
Posts: 41958
Images: 15681
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby Hayleia » 12 Feb 2014, 06:56

critor wrote:1) En théorie, pas de limite au nombre d'entrée k autre que celles spécifiques à la machine.
En pratique, nous n'avons pas l'intention d'attendre la réponse pendant deux ans, donc pas de k=10^80 :P

Hum, la mienne renvoie un résultat pour g1=42 et k=31 mais pas pour k=32... C'est de l'ordre de grandeur de vos tests ou largement en dessous ? o.o

D'ailleurs, c'est grave si les calculatrices plantent lorsqu'elles ne savent plus calculer gk ? Parce que mon algo ne vérifie rien du tout, donc quand il peut ça va, mais quand il peut pas (k=32), il essaie quand même et il fait n'importe quoi donc ça plante (affichage de nombres qui ne correspondent pas à gk et RAM Clear lorsque vous quittez le programme).

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby AnToX98 » 12 Feb 2014, 09:16

Ah bien pierrotdu18 :)
Je n'avais pas compris pourquoi en ti-basic le (22,100000) se calculait aussi vite mais finalement j'ai compris :D
User avatar
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 75.5%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby Extra44 » 12 Feb 2014, 10:14

1) ...

-> Okay

critor wrote:2) Je dirais non. Si l'on doit manuellement appeler quelque chose après avoir utilisé le programme, ça ne rentre pas dans l'intitulé du sujet:
"...un programme ou fonction qui affiche ou renvoie..."


Bon plus qu'à me faire une (petite) interface d'affichage du resultat en lua... ;(

Extra44
Qui va devoir se replonger encore plus dans la programmation lua :D
User avatar
Extra44Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 58.4%
 
Posts: 591
Images: 1
Joined: 20 Jan 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: S.I.

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby pierrotdu18 » 12 Feb 2014, 13:21

AnToX98 wrote:Ah bien pierrotdu18 :)
Je n'avais pas compris pourquoi en ti-basic le (22,100000) se calculait aussi vite mais finalement j'ai compris :D


Oui mdr, puisque ça reste tout le temps le même :p

Hayleia wrote:Hum, la mienne renvoie un résultat pour g1=42 et k=31 mais pas pour k=32... C'est de l'ordre de grandeur de vos tests ou largement en dessous ? o.o


Moi quand je le lance sur PC (ti basic avec le logiciel de TI), il me le fait en 16 secondes, donc ça doit prendre super longtemps avec la Nspire ;)
Bonjour
User avatar
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 40.5%
 
Posts: 975
Joined: 07 Nov 2013, 20:18
Location: Paris V
Gender: Male
Calculator(s):
MyCalcs profile
Class: MP* Lycée Henri IV

Re: Concours de programmation/algorithmique: "la suite du ge

Unread postby linkakro » 12 Feb 2014, 15:49

Moi je m'inquiète pour les cas avec des groupes de plus de neuf chiffres répétés.
Comme ce qu'a mentionné Hayleia.
Cela m'ennuierait de remplacer une simple fonction TI-Basic pour rien ou de ne pas le faire alors qu'il y en a besoin.
User avatar
linkakro
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Level up: 92%
 
Posts: 14
Joined: 20 Jul 2012, 18:02
Gender: Male
Calculator(s):
MyCalcs profile
Class: école IMERIR après un DUT-GEII et une année de cpge PTSI

PreviousNext

Return to News Divers

Who is online

Users browsing this forum: ClaudeBot [spider] and 9 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
692 utilisateurs:
>661 invités
>21 membres
>10 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)