• Aucun résultat trouvé

2 Tirage au hasard de deux nœuds

N/A
N/A
Protected

Academic year: 2022

Partager "2 Tirage au hasard de deux nœuds"

Copied!
7
0
0

Texte intégral

(1)

Coordonnées d’un point, d’un milieu – Logique : et / ou – Probabilités (tirage au hasard dans un ensemble fini) – Fonction

Dans les programmes

Le plan est muni d’un repère orthonorméR=

³ O;#»

i ,#»

j´ .

1 Un milieu à coordonnées entières

1.1 Quotient

Dans cette partie, on appellera nœud tout point dont les deux coordonnées sont entières dans le repère R.

1. Une droitedest munie d’un repère :

0 1

E(x)= bxc x

Pour un réelx, on appelle partie entière dex(notéebxc), l’entier le plus proche sur la gauche de xsur cette droite.

Donnez les valeurs debπc,b−5,12c,b6c.

2. Soient AetB deux noeuds. En utilisant la fonction partie entière, complèter l’algorithme suivant puis le traduire sur machine :

Entrée: Deux pointsAetB définis par leurs coordonnées dans le repèreR Sortie: True si le milieu de [AB] est un noeud, False sinon

1.2 Reste

Dans cette partie, on appellera nœud tout point dont les deux coordonnées sont entières dans le repère R.

SoientAetB deux nœuds.

On noteR2la fonction qui à tout entiernassocie le reste de la division euclidienne denpar 2.

1. Quelles sont les images dexA+xB et deyA+yB par la fonctionR2lorsque le milieuJ du segment [AB] est un nœud ?

2. On suppose que le pointJ n’est pas un nœud. Laquelle ou lesquelles des phrases ci-dessous cor- respond exactement à cette situation ?

(a) R2(xA+xB)=1 etR2(yA+yB)=1 (b) R2(xA+xB)=1 ouR2(yA+yB)=1

(2)

(d) ¡

R2(xA+xB)=1 etR2(yA+yB)=0¢ ou¡

R2(xA+xB)=0 etR2(yA+yB)=1¢ ou¡

R2(xA+xB)=1 etR2(yA+yB)=1¢

3. Compléter l’algorithme suivant à l’aide de la fonctionR2:

Entrée: Deux pointsAetB définis par leurs coordonnées dans le repèreR Sortie: True si le milieu de [AB] est un noeud, False sinon

4. Écrire un programme sur votre machine traduisant cet algorithme.

2 Tirage au hasard de deux nœuds

Dans cette partie, le mot « nœud » désignera uniquement les points à coordonnées entières dont l’ab- scissexvérifie−46x64 et l’ordonnéeyvérifie−56y65.

Traduire l’algorithme suivant sur machine : Entrée: Un entiern>0

début

compteur←−0 répéternfois

Tirer un noeud A puis un noeud B au hasard (non nécessairement distinct de A).

sile milieu de [AB] est un noeudalors compteur←−compteur+1 fin

Sortie: compteur/n

Donner une estimation de la probabilité d’obtenir un segment ayant pour milieu un noeud lorsqu’on tire une extrémité au hasard puis l’autre parmi les noeuds.

3 Dénombrement

1. Écrire un algorithme qui dénombre le nombre de segments ayant pour extrémités (éventuelle- ment confondues) deux noeuds puis un algorithme dénombrant le nombre de segments ayant pour extrémités (éventuellement confondues) deux noeuds et pour milieu un noeud.

2. Faire ce même décompte « à la main ».

3. Quelle est la probabilité d’obtenir un segment ayant pour milieu un noeud lorsqu’on tire une ex- trémité au hasard puis l’autre parmi les noeuds ?

4 Tirage de cinq noeuds au hasard

A l’aide d’un algorithme, on a simulé des tirages de cinq noeuds au hasard puis estimé la probabilité que l’un au moins des dix segments définis par ces noeuds ait un noeud pour milieu. Par observation des résultats, on conjecture une probabilité de 1.

Comment expliquer cette observation ?

(3)

1 Un milieu à coordonnées entières

1.1 Quotient

Entrée: Deux pointsAetB définis par leurs coordonnées dans le repèreR début

si¥xA+xB

2

¦==xA+2xB et¥yA+yB

2

¦== yA+2yB alors retourner True

sinon

retourner False fin

Xcas

s a i s i r ( xA ) : ; s a i s i r ( yA ) : ; s a i s i r ( xB ) : ; s a i s i r ( yB ) : ;

s i f l o o r ( ( xA+xB ) /2) ==(xA+xB ) /2 e t f l o o r ( ( yA+yB ) /2) ==(yA+yB ) /2 alors a f f i c h e r ( " v r a i " ) ;

sinon a f f i c h e r ( " faux " ) ; f s i : ;

Sous forme d’une fonction :

Xcas

milieu_is_noeud ( xA , yA , xB , yB ) : = { s i f l o o r ( ( xA+xB ) /2) ==(xA+xB ) /2 alors s i f l o o r ( ( yA+yB ) /2) ==(yA+yB ) /2 alors return true ; sinon return f a l s e ; f s i;f s i;

} : ;

1.2 Reste

1. Lorsque le milieuJdu segment [AB] est un nœud, on a :

R2(xA+xB)=0 etR2(yA+yB)=0 2. (a)

(b) R2(xA+xB)=1 ouR2(yA+yB)=1

(4)

(d) ¡

R2(xA+xB)=1 etR2(yA+yB)=0¢ ou¡

R2(xA+xB)=0 etR2(yA+yB)=1¢ ou¡

R2(xA+xB)=1 etR2(yA+yB)=1¢

3.

Entrée: Deux pointsAetB définis par leurs coordonnées dans le repèreR début

siR2(xA+xB)==0et R2(yA+yB)==0alors retourner TRUE

sinon

retourner FALSE fin

Sortie: True si le milieu de [AB] est un noeud, False sinon 4. Programme machine :

Xcas

s a i s i r ( xA ) : ; s a i s i r ( yA ) : ; s a i s i r ( xB ) : ; s a i s i r ( yB ) : ;

s i irem ( xA+xB , 2 ) ==0 e t irem ( yA+yB , 2 ) ==0 alors a f f i c h e r ( " v r a i " ) ;

sinon a f f i c h e r ( " faux " ) ; f s i : ;

Sous forme d’une fonction :

Xcas

milieu_est_noeud ( xA , yA , xB , yB ) : = {

s i irem ( xA+xB , 2 ) ==0 e t irem ( yA+yB , 2 ) ==0 alors return true ;

sinon return f a l s e ; f s i;

} : ;

2 Tirage au hasard de deux noeuds

(5)

tirerdeuxnoeuds (n , xmin , xmax , ymin , ymax) : = { l o c a l k , cpt , xA , yA , xB , yB ;

cpt : = 0 ;

pour k de 1 jusque n f a i r e xA : = f l o o r ( rand ( xmin , xmax+1) ) ; yA : = f l o o r ( rand ( ymin , ymax+1) ) ; xB : = f l o o r ( rand ( xmin , xmax+1) ) ; yB : = f l o o r ( rand ( ymin , ymax+1) ) ;

s i milieu_est_noeud ( xA , yA , xB , yB ) alors cpt : = cpt +1;

f s i; fpour;

return e v a l f ( cpt /n) ; } : ;

ou encore

Xcas

s a i s i r (n) : ; compteur : = 0 : ;

pour k de 1 jusque n f a i r e xA : = f l o o r ( rand (−4 ,5) ) ; yA : = f l o o r ( rand (−5 ,6) ) ; xB : = f l o o r ( rand (−4 ,5) ) ; yB : = f l o o r ( rand (−5 ,6) ) ;

s i irem ( xA+xB , 2 ) ==0 e t irem ( yA+yB , 2 ) ==0 alors

compteur : = compteur +1;

f s i; fpour: ;

a f f i c h e r ( e v a l f ( compteur/n) ) : ;

3 Dénombrement

Le nombre total de segments (en comptant ceux réduits à un point) : 99×99=9 801.

(6)

Xcas

comptemilieunoeud ( xmin , xmax , ymin , ymax) : = { l o c a l xA , yA , xB , yB , cpt ;

cpt : = 0 ;

pour xA de xmin jusque xmax f a i r e pour yA de ymin jusque ymax f a i r e pour xB de xmin jusque xmax f a i r e

s i irem ( xA+xB , 2 ) ==0 alors

pour yB de ymin jusque ymax f a i r e s i irem ( yA+yB , 2 ) ==0 alors

cpt : = cpt +1;

f s i; fpour;

f i ; fpour; fpour; fpour; return cpt ;

} : ;

ou

Xcas

cpt : = 0 : ;

pour xA de −4 jusque 4 f a i r e pour yA de −5 jusque 5 f a i r e pour xB de −4 jusque 4 f a i r e

s i irem ( xA+xB , 2 ) ==0 alors pour yB de −5 jusque 5 f a i r e

s i irem ( yA+yB , 2 ) ==0 alors cpt : = cpt +1;

f s i; fpour;

f s i; fpour; fpour; fpour: ;

a f f i c h e r ( cpt ) : ; réponse : 2 501.

Dénombrement "à la main" :

– on compte les segments dont les deux extrémités sont du type (pair, pair) : 25×25, – on compte les segments dont les deux extrémités sont du type (pair, impair) : 30×30, – on compte les segments dont les deux extrémités sont du type (impair, pair) : 20×20, – on compte les segments dont les deux extrémités sont du type (impair, impair) : 24×24.

Le total est de 2 501.

La probabilité demandée est donc de2 501 0,255.

(7)

Les coordonnées d’un point entier sont de l’un des quatre types suivants : (pair, pair), (pair, impair), (impair, pair), (impair,impair). Sur cinq noeuds, deux ont le même type et leur milieu est nécessairement un noeud. D’où une probabilité de 1.

Références

Documents relatifs

38 Ce serait déjà une chose utile et curieuse que de considérer le jury comme institution judiciaire, d'apprécier les effets qu'il produit aux États-Unis, et de rechercher

Écrire un algorithme qui dénombre le nombre de segments ayant pour extrémités (éventuelle- ment confondues) deux noeuds puis un algorithme dénombrant le nombre de segments ayant

Écrire un algorithme qui dénombre le nombre de segments ayant pour extrémités (éventuelle- ment confondues) deux noeuds puis un algorithme dénombrant le nombre de segments ayant

Écrire un algorithme qui dénombre le nombre de segments ayant pour extrémités (éventuelle- ment confondues) deux noeuds puis un algorithme dénombrant le nombre de segments ayant

« Quand en effet on retient une loi réelle pour jouer un tel rôle (de probabilité a priori), on se trouve dans la situation d'assi- miler dans les calculs, la connaissance nulle à

Un examen attentif de toutes ces théories mathématiques montre qu'à tous les stades leurs déve- loppements sont totalement indépendants de toute réalité concrète, que

(Q.l) CRAMER, 1946, § 17.4 17 5, p. Le problème de la recherche des conditions les plus générales de validité du théorème central limite a été résolu par Paul Lévy, Khintchine

Il semble que cette indépendance n'existe pas dans la circu- lation routière, tout au moins pour certaines densités de trafic, car si en une portion dh d'une route on a, dans