L'algo mystère
38 posts
• Page 1 of 4 • 1, 2, 3, 4
L'algo mystère
Je lance un nouveau type de mini-jeu.
On se donne l'implémentation suivante d'un algorithme sur TI-76/82/83/84:
Question: en supposant que ce programme dispose de toute l'éternité devant lui, que calcule-t-il ?
On se donne l'implémentation suivante d'un algorithme sur TI-76/82/83/84:
Question: en supposant que ce programme dispose de toute l'éternité devant lui, que calcule-t-il ?
-
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: L'algo mystère
Je suppose que "rand" renvoie une valeur au hasard entre 0 et 1...
Show/Hide spoilerAfficher/Masquer le spoiler
cos(pi/4) ?
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: L'algo mystère
En théorie, 'rand' suit une loi continue uniforme sur ]0;1[.
La variable A accumule ici la somme de tous les 'rand' tirés.
N étant un compteur, X=A/N en est donc la moyenne.
Il reste enfin à se demander quelle est l'espérance de 'rand' et à conclure quand N tend vers l'infini.
Tu confirmes ta réponse ?
La variable A accumule ici la somme de tous les 'rand' tirés.
N étant un compteur, X=A/N en est donc la moyenne.
Il reste enfin à se demander quelle est l'espérance de 'rand' et à conclure quand N tend vers l'infini.
Tu confirmes ta réponse ?
-
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: L'algo mystère
1/sqrt(2) car lim(rand()/n,n,1,infinite) = 0.5 car on sait que rand() est une loi continue uniforme f sur ]0;1[ et donc f(n,m,s)=(1/(s*sqrt(2pi)))*e^(((-x-m))^2)/(2s^2)) et sa moyenne est définie par m, or par distribution symétrique elle est définie par la moyenne de ses deux bornes 0 et 1 d'où :
Show/Hide spoilerAfficher/Masquer le spoiler
m = 0.5, donc 0.5^0.5 = 1/sqrt(2) d'où le cos(pi/4) de Bisam
Certifications Microsoft (Codes d'accès : 1140043 / LauraeEdu)
LinkedIn - My page Google+
Ma page Wiki TI-Planet - Ma page Wiki TI-Planet
Mes programmes TI-Nspire pour le BAC - La calculatrice au BAC et aux examens d'Etat
Fonctions courantes TI-Nspire - Questions-Réponses TI-Nspire
Association UPECS - Laurae Education (centre de certifications)
-
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 1685
- Images: 22
- Joined: 25 Jun 2010, 00:00
- Location: France, La Défense
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Professeur, Etudiant, Formateur
Re: L'algo mystère
Belle justification, Laurae
Nous passons donc à la 2ème énigme.
Donne-lui l'éternité, et l'algorithme ici traduit en un programme TI-76/82/83/84 te calculera Pi:
Pourquoi ?
Nous passons donc à la 2ème énigme.
Donne-lui l'éternité, et l'algorithme ici traduit en un programme TI-76/82/83/84 te calculera Pi:
Pourquoi ?
-
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: L'algo mystère
La variable E est un compteur qui n'enregistre que les cas où A²+B²+C²<=1. Tandis que N compte tous les cas. Ainsi, E/N est la probabilité que A²+B²+C²<=1 sachant que 0<A,B,C<1 et suivent une loi continue uniforme sur cet intervalle. Cette probabilité est de E/N = pi/6. D'où 6E/N = pi.
Last edited by davidElmaleh on 04 May 2014, 14:02, edited 1 time in total.
-
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 409
- Images: 9
- Joined: 14 Oct 2012, 23:30
- Location: Paris 19
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI*
Re: L'algo mystère
Pas mal du tout !
A un petit détail près: pourquoi est-ce que E/N tend vers Pi/6 ?
A un petit détail près: pourquoi est-ce que E/N tend vers Pi/6 ?
-
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: L'algo mystère
C'est ca le problème Comme je sais que 6*E/N = pi, j'en ai déduit que E/N = pi/6. Je pense qu'il y a une petite loi normale avec une intégrale quelque part. Mais je n'ai pas encore appris la loi normale Donc je ne peux pas vraiment répondre en détail. Mais je vais chercher.
-
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 409
- Images: 9
- Joined: 14 Oct 2012, 23:30
- Location: Paris 19
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PSI*
Re: L'algo mystère
C'est quand même remarquablement bien raisonné - bien joué.
Petit indice: le code du programme n'utilise pas la constante Pi connue de la calculatrice...
Petit indice: le code du programme n'utilise pas la constante Pi connue de la calculatrice...
-
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: L'algo mystère
Ben... a*a+b*b+c*c<=1 peut etre aussi ecris sous la forme sqrt(a*a+b*b+c*c)<=1... or cette formule calcule la distance entre le point (0,0,0) et (a,b,c)...donc si la distance est plus petite que 1 comprise donc dans la "boule trigonometrique" on ajoute 1 a E... donc ca calcul par lissage d'un nombre pi...
...
...
...
..
...
ca c'est de l'explications lol !
...
...
...
..
...
ca c'est de l'explications lol !
Last edited by nikitouzz on 04 May 2014, 15:21, edited 1 time in total.
Mes records personnels :
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes
megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes
2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes
megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07 minutes
-
nikitouzzModo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 1016
- Images: 1
- Joined: 16 Feb 2012, 18:39
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Fac de maths
38 posts
• Page 1 of 4 • 1, 2, 3, 4
Who is online
Users browsing this forum: ClaudeBot [spider] and 2 guests