• Aucun résultat trouvé

Introduction ` a la th´ eorie de l’informatique

N/A
N/A
Protected

Academic year: 2022

Partager "Introduction ` a la th´ eorie de l’informatique"

Copied!
3
0
0

Texte intégral

(1)

Introduction ` a la th´ eorie de l’informatique

Examen ´ ecrit du mercredi 15 juin 2011

Dur´ee : 3 heures 1/2.

Nom : ... Pr´enom : ... Matricule : ...

Lisez les consignes avant de commencer l’examen :

– Commencez par inscrire vos nom, pr´enom et matricule en haut de chaque page. Vous pouvez d´etacher les feuilles d’examen si vous le souhaitez.

– Exposez votre raisonnement de mani`ere claire et compl`ete si vous voulez avoir le maximum de points. Il n’est pas suffisant de donner simplement la solution finale.

– Pour les questions demandant une r´eponse finale num´erique, entourez ou identifiez clairement la r´eponse finale.

– Soyez bref et concis, mais pr´ecis. Les propositions incorrectes ou hors- sujet vous feront perdre des points.

– Vous avez le droit d’utiliser uniquement l’ouvrage de r´ef´erence et les transparents du cours th´eorique.

– Vous ne pouvez communiquer avec personne except´e les examinateurs pendant l’examen. Toute personne surprise `a tricher recevra une note de 0/20 pour l’examen et s’expose `a des sanctions.

– Cet examen comporte 5 questions. V´erifiez que vous avez bien les 5 ques- tions sur vos feuilles d’´enonc´e !

– Sauf indications contraires, tous les graphes sont simples (non multigra- phes) et non-orient´es. Ils ne contiennent donc aucune boucle (arˆetes dont les deux extr´emit´es arrivent au mˆeme sommet) et ont au plus une arˆete joignant les deux mˆeme sommets.

Bon travail !

1

(2)

1. (a) Soit p un nombre premier strictement sup´erieur `a 2. En utilisant de mani`ere ad´equate les r´esultats du cours, d´emontrez qu’il existe m ∈N0 tel que 2m ≡1 (mod p).

(b) Soit pun nombre premier strictement sup´erieur `a 2, et soit m∈N0

tel que 2m ≡ 1 (mod p). D´emontrez que pour tout n ∈ N, si m divise n, alors 2n≡1 (mod p).

2. On consid`ere des graphes non n´ecessairement connexes. Dans ce contexte, d´emontrez l’extension suivante de la formule d’Euler.

Pour toute repr´esentation planaire d’un graphe planaireG= (V, E) con- tenant c composantes connexes, si f est le nombre de faces de cette repr´esentation, alors on a

|V| − |E|+f = 1 +c.

Suggestion : Utilisez une induction sur le nombre de composantes con- nexes.

3. Consid´erons la suite de nombres (Pn)n∈Nd´efinie par la r´ecurrence lin´eaire suivante :

Pn =

2 si n = 0;

2 si n = 1;

Pn−1+ 3Pn−2−5 si n ≥2.

Sans utiliser les fonctions g´en´eratrices, trouvez une solution analytique pourPn.

4. Dans une ´epicerie, il y a 7 sortes de produits disponibles. On souhaite acheter 35 produits, dont au moins deux produits de chaque sorte.

(a) D´ecrivez un ensemble de s´equences de bits pour lequel il est pos- sible d’´etablir une bijection avec l’ensemble des diff´erents choix de produits.

(b) ´Etablissez une telle bijection.

(c) Quel est le nombre de diff´erents choix possibles de produits ? Justi- fiez.

2

(3)

Nom : ... Pr´enom : ... Matricule : ...

5. Le spectacle d’un magicien comprend un tour de magie faisant intervenir des boules de diff´erentes couleurs : rouges, bleues et jaunes. Pour que le tour fonctionne, les conditions suivantes doivent ˆetre r´eunies simultan´e- ment :

– le nombre de boules rouges doit ˆetre pair et non nul ; – il doit y avoir au maximum 2 boules bleues ;

– le nombre de boules jaunes doit ˆetre impair.

(a) En utilisant la th´eorie des fonctions g´en´eratrices, trouvez une fonc- tion telle que le coefficient du ne terme de son d´eveloppement en s´erie est toujours le nombre de fa¸cons de choisirn boules de mani`ere

`

a ce que le tour de magie fonctionne.

(b) Trouvez une solution analytique ´equivalente `a la fonction obtenue au point 5a.

(c) Trouvez une solution analytique pour le nombre de fa¸cons de choisir n boules de mani`ere `a ce que le tour de magie fonctionne.

3

Références

Documents relatifs

Si vous ne r´ epondez pas ` a une question, rendez une feuille blanche avec nom, pr´ enom et matricule ainsi que le num´ ero de la question.. – Exposez votre raisonnement de mani`

(a) De combien de mani` eres diff´ erentes peut-on ins´ erer des pi` eces dans le distributeur pour acheter un article coˆ utant exactement r cents lorsque l’ordre d’insertion des

(b) Montrez que dans tout graphe, pour tout nœud de degr´ e impair, il existe un chemin de ce nœud vers un autre nœud de degr´ e impair2. Un programme informatique consid` ere

L’´ etat du robot est sp´ ecifi´ e par les coordonn´ ees enti` eres (x; y) repr´ esentant sa position courante sur la grille.. Dans la n´ egative, donner une preuve utilisant le

[r]

(a) Trouvez une fonction g´ en´ eratrice permettant de d´ enombrer les fa¸cons de composer le panier lorsque les restrictions suivantes sont d’application, ainsi qu’une

De combien de mani` eres diff´ erentes peut-on ins´ erer des pi` eces dans le distributeur pour acheter un article coˆ utant exactement r cents lorsque l’ordre d’insertion des pi`

[r]