Prépa Code Connexion Inscription

Exercices de programmation pour classes préparatoires

← Retour aux exercices

Combinaisons

python ★★☆☆☆

Écrire une fonction combinaisons(n, k) qui renvoie la liste de toutes les combinaisons de k éléments choisis parmi [1, 2, ..., n]. Chaque combinaison est une liste triée par ordre croissant. Les combinaisons sont triées par ordre lexicographique.

Exemples

AppelRésultat attendu
combinaisons(4, 2) [[1, 2], [1, 3], [1, 4], [2, 3], [2, 4], [3, 4]]
combinaisons(3, 3) [[1, 2, 3]]

Votre code

Connectez-vous pour soumettre du code.