π
<-

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

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

Unread postby Hayleia » 15 Feb 2014, 11:27

Lionel Debroux wrote:Dans le concours "nombres premiers palindromes", les programmes étaient évalués jusqu'à plusieurs minutes, entre 5 et 10 minutes. Dans le concours Wumpus, les programmes ont été évalués pendant des jours entiers sur un cluster de Nspire, pour essayer de noter de la façon la plus juste possible les programmes lents (et certains nous en ont fort mal remercié).

D'accord, donc cet algorithme vaut quand même le coup d'être exploré (et j'espère qu'il me permettra effectivement d'avoir plus d'itérations -.-).
edit J'ai réussi à descendre ce nouvel algorithme à 98 secondes à 15 MHz pour g1=42 et k=30 ! :#top#:
C'est certes loin des 2 secondes à 6 MHz de l'autre algorithme, mais c'est quand même mieux que plus de 560.

Lionel Debroux wrote:Hmm. En tant qu'utilisateur et développeur hobbyiste sur calculatrice, je déteste la corruption de RAM, et en tant que développeur professionnel, je cherche à l'éviter dans les programmes que je produis.

Évidemment, tous les développeurs (et utilisateurs) détestent la corruption de RAM. Mais la question ne visait pas les développeurs mais le jury ;)
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 grosged » 12 Mar 2014, 23:32

Bonsoir !
Je viens d'envoyer une nouvelle version de mon programme :)
Merci de ''retenir'' officiellement non pas NGEEK mais NGEEKV2 ;)
Au fait, Y a du monde qui planche sur "La Suite du Geek" ?
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

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

Unread postby Adriweb » 12 Mar 2014, 23:34

( Bien reçu ;) )

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

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

Unread postby Kalmika » 15 Mar 2014, 17:08

Je programme en ti-basic sur ma Ti-83+, mon programme fonctionne très bien mais dès que k est supérieur à 20 le temps devient insupportable :#fou#: : 60 seconde pour k=20 avec G1=1 je ne vous parle pas quand k=30 ou plus...
Es ce lié à la puissance de ma Ti-83+ comparée à celle d'une Ti-Nspire et autre ??
User avatar
KalmikaPremium
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 10
Joined: 12 Mar 2014, 22:28
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby critor » 15 Mar 2014, 17:12

Même une TI-Nspire sera rapidement mise à genoux.
La complexité est exponentielle.

Donc rien d'inquiétant selon moi :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41980
Images: 15737
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 Kalmika » 21 Mar 2014, 20:13

Impossible d'envoyer le mail à l'adresse info@tiplanet.org :/

"I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below."

Comment cela se fait-il ?
User avatar
KalmikaPremium
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 10
Joined: 12 Mar 2014, 22:28
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby Adriweb » 21 Mar 2014, 20:14

Hum, bizarre - depuis quelle adresse (et avec quel contenu ?) as-tu essayé ?
Nous recevons d'autres e-mails donc ce n'est pas un blocage total de la part de notre serveur...

Tu peux envoyer à info@upecs.org en attendant, ou en PM sur le forum aux administrateur, avec piece jointe :)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

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

Unread postby Kalmika » 23 Mar 2014, 11:53

J'ai essayé avec mon adresse gmail a plusieurs reprise mais sans succès ...
Je l'ai donc envoyé à critor en mp ainsi qu'à l'adresse "info@upecs.org" :)
User avatar
KalmikaPremium
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 68%
 
Posts: 10
Joined: 12 Mar 2014, 22:28
Gender: Male
Calculator(s):
MyCalcs profile

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

Unread postby Adriweb » 23 Mar 2014, 12:24

En fait, on a recu une notification de Gmail comme quoi la piece jointe était dangereuse....
Mais bon, si envoyé à critor en MP, c'est bon, au final :)

( Une solution alternative aurait été de l'hoster sur des sites comme mirari.fr et nous donner le lien par la suite :) )

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

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

Unread postby Extra44 » 29 Mar 2014, 22:52

Bonsoir,

Evaluation :
(...)il sera tenu compte par ordre d’importance des critères suivants :
(...)
- le plus grand "nombre du geek" calculable dans un temps raisonnable sans déclencher d'erreur pour différentes valeurs de départ g1


-> C'est combien un temps raisonnable ? De quel ordre ?

Car j'ai un algorithme qui permettrait d'aller plus loin mais qui est considerablement plus lent ... ? Si je comprends bien l'évaluation, le temps de calcul n'intervient que si il y a egalité (après les 3 premiers critères) ... ? Mais qu'en est il de "temps raisonnable" ? Raisonnable jusqu'à quel ordre de grandeur (Sur le concours du Wumpus, ca allait jusqu'a 10h je crois)... ?

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.

PreviousNext

Return to News Divers

Who is online

Users browsing this forum: ClaudeBot [spider] and 8 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.
1059 utilisateurs:
>1028 invités
>23 membres
>8 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)