Menu


TNSI

Les exercices python à connaître


jeuxR.png


programme de première
E1:listes
E2:listes
E3:listes
E4:tri par insertion
E5:tri par séléction
E6:dictionnaires / string
E7:tuple
E8:boucle / booléen / liste
E9:string
E10:dictionnaire / fonctions
E11:booléens / listes

string

Lors d'une soirée déguisée un vote est organisé afin d'élire le meilleur costume.
Chaque personne peut attribuer des « J'aime » à aucune, une, ou plusieurs personnes pour son déguisement. Les résultats de ces « J'aime » sont enregistrés dans un dictionnaire dont les clés sont les prénoms des personnes et la valeur associée est la liste des personnes auxquelles elles ont attribué un « J'aime ».
Vous devez compléter les deux fonctions suivantes :
  • scores_aimes prend en argument le dictionnaire votes tel que décrit plus haut et renvoie le dictionnaire dont les clés sont les personnes présentes lors de la soirée et les valeurs associées le nombre de « J'aime » qu'ils ont reçus ;
  • gagnants prend en argument le dictionnaire votes tel que décrit plus haut et renvoie la liste contenant le nom des vainqueurs du vote (les noms des personnes ayant reçus le plus de « J'aime »).
d'après https://codex.forge.apps.education.fr/