Tours de trinques dans un bar - Lycée Jean Puy (Roanne)

Article
Résumé de la production
Un groupe de n personnes se réunit dans un bar autour d’une table ronde. Après avoir commandé leurs boissons elles ont pour objectif de trinquer une fois avec chacun le plus vite possible. Mais deux règles leurs sont imposées :
R1 : Elles ont interdiction que leurs bras se croisent quand elles trinquent.
R2 : Elles ne pourront trinquer qu’avec une seule personne à la fois.
Par conséquent elles devront procéder à plusieurs « tours de trinques », pour qu’elles puissent toutes trinquer avec tout le monde.
Le problème est de déterminer le nombre minimum de tours de trinques nécessaire.
Mots clés
trinquer
combinaison
algorithme
Python
Lecture conseillée
à partir du lycée