Partie C
On souhaite connaitre la plus haute pyramide que l'on peut construire avec 1 000 allumettes.
1. La fonction ci-contre renvoie le nombre maximal d'étages que
l'on peut construire avec un nombre N d'allumettes. Compléter le programme puis répondre au problème.
def nb_etages (N):
n=0
while pyramide(n) ...:
n=...
return ...
2. Dans la console, on exécute l'instruction
1000-pyramide (nb_etages (1000))
Expliquer soigneusement ce que permet d'afficher cette instruction.
Dans cet énoncé, il manque évidemment la définition
de la fonction pyramide(n), mais également la manière
dont est construit la pyramide avec des allumettes.
Voici tout le sujet.
** image supprimée **
photos et scans de textes interdits
seules les figures sont autorisées en images
tout le reste doit être recopié
Et donc, que fait la fonction pyramide(n) ?
Qu'est-ce que la variable n en entrée ?
Et que retourne la fonction pyramide(n) ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :