Mathématiques

Question

Bonjour j'ai des difficultés à résoudre un exercice Python. Pourriez-vous m'aider?
Merci! ​
Bonjour j'ai des difficultés à résoudre un exercice Python. Pourriez-vous m'aider? Merci! ​ ​

1 Réponse

  • L'exercice est pas facile on a peu d'info.

    Pour la question 2.a)

    def nb_etage(N):

       n = 2

       while pyramide(n) < N:

           n += 1

       if pyramide(n) == N:

           return n

       else:

           return n - 1

    2.b)

    def nb_etage(N):

       n = 2

       while pyramide(n) < N:

           n += 1

       if pyramide(n) == N:

           return str(n)+' étage(s) et 0 allumette'

       else:

           return str((n - 1))+' étage(s) et '+str((x - pyramide(n - 1)))+' allumette(s)'

    Si tu n'as pas compris quelque chose dis le moi pour que je t'explique :-)