Voici un programme en Python permettant de simuler toutes les répartitions possibles dans une équipe pédagogique, et de facilement rajouter des contraintes (classe non désirée, nombre de classe, nombre de niveau, nombre d’heures). Je donne deux exemples (Programme 1 et 2), que vous pouvez modifier évidemment.