I. 184. Le trimino fait
partie des jeux éducatifs et créatifs. Le but du jeu est d’assembler, à partir
de triangles, des figures de forme déterminée à l’avance tout en trouvant des
correspondances entre des formules et des noms. Dans les cas le plus simple, on
assemble un grand triangle comme illustré par la figure. Sur les côtés en
contact des petits triangles, les noms et les formules des ions doivent
correspondre.

Créer l’image avant découpage du trimino
proposant des exercices pour l’apprentissage des noms et des compositions des
ions composés de plusieurs atomes. Nous proposons pour la solution le logiciel
graphique vectoriel Inkscape(téléchargeable gratuitement sur Internet).
Envoyer l’image au format propre au logiciel et
dans un format répandu(i184.png
ou i184.gif), la documentation
brève(i184.txt, i184.pdf, ...), qui contient une courte description
de la solution et les noms des logiciels utilisés.
(10 points)
I. 185.Pour donner à manger aux
chevaux, on les attache à une longue
barre, les uns à côté des autres. Il y a de toutes sortes de nourritures dans
l’auge car les chevaux sont de fins gourmets et ils ont besoin d’une
alimentation variée. Pour qu’ils puissent choisir, en les attachant, on leur
laisse une certaine liberté de mouvement de telle façon que chacun d’eux puisse
changer de place avec son voisin mais qu’il ne puisse pas aller plus loin.
Ecrire un programme qui donnera le nombre
d’arrangements possibles des chevaux ainsi que le détail de tous ces
arrangements. Le programme doit lire le nombre de chevaux et leurs noms à
partir d’un fichier et écrire le résultat dans un fichier. Les noms des
fichiers en entrée et en sortie doivent être donnés par le premier et le
deuxième paramètre de la ligne de commande.
La première ligne du fichier en entré contient le
nombre de chevaux (1
N
100),
les N lignes suivantes
contiennent les noms des chevaux, dans l’ordre de leurs positions où ils se
trouvent, attachés à la barre.

La première ligne du fichier texte en sortie doit
contenir le nombre d’arrangements possibles des chevaux, dans les lignes
suivantes les arrangements détaillés, un arrangement par ligne.
Envoyer le code source du programme (i185.pas, i185.cpp,
...), ainsi que sa documentation brève (i185.txt,
i185.pdf, ...) qui contient la
description de la solution et le nom de l’environnement où le code source peut
être compilé.
(10 points)
I. 186. Dans l’exercice C. 932. de
février 2008. la question suivante a été posée: ,,Combien y a-t-il de triangles
de formes différentes dont les angles exprimés en degrés sont des nombres
entiers?''
Créer un classeur qui donnera la réponse à cette
question dans sa feuille de calcul ,,Angles'',
et dans sa feuille de calcul ,,Côtés''
il répond à la question suivante : ,,Combien y a-t-il de triangles de
formes différentes dont les longueurs de côtés sont des nombres entiers et dont
le périmètre ne dépasse pas 180?'' Le résultat doit s’afficher dans les deux
cas dans la cellule A1 de la
feuille de calcul. Pour résoudre le problème, ne pas utiliser de macros ou de
module programme mais exclusivement des formules et des fonctions intégrées.
Envoyer le classeur (186.xls, 186.ods,
...) ainsi qu’une documentation brève (186.txt,
186.pdf, ...) qui contient le
nom du tableur utilisé, sa version et la description brève de la solution.
(10 pont)