Exercice : Combinaisons et triangle de Pascal

★★★ Challenge

On considère la fonction Python ci-dessous, où $n$ désigne un entier naturel supérieur ou égal à $3$.

def generer_parties(n):
    compteur = 0
    for i in range(1, n + 1):
        for j in range(i + 1, n + 1):
            compteur += 1
    for i in range(1, n + 1):
        for j in range(i + 1, n + 1):
            for k in range(j + 1, n + 1):
                compteur += 1
    return compteur

Lors d'une exécution, la commande generer_parties(n) renvoie la valeur $455$.

Saisir la valeur de l'entier $n$.