• 1
    Entrée et sortie
    • Tâches
  • 2
    Conditions
    • Tâches
  • 3
    Boucle for
    • Tâches
  • 4
    Chaînes
    • Tâches
  • 5
    Boucle while
    • Tâches
  • 6
    Listes
    • Tâches
  • 7
    Tableaux 2D
    • Tâches
  • 8
    Dictionnaires
    • Tâches
  • 9
    Ensembles
    • Tâches
  • 10
    Fonctions et récursion
    • Tâches
  • к

Leçon 10. Functions and recursion

Difficulté :

Exercice«Factorielle du nombre»

💻 Python
L'entreprise doit calculer l'indicateur de performance de chaque employé. La productivité est définie comme le produit de tous les nombres de 1 au nombre de projets réalisés inclus (factorielle). Vous devez créer un programme qui calculera sa performance pour chaque employé et affichera les résultats dans un ordre croissant des valeurs de performance.

Format d entrée

La première ligne contient le nombre N. Les n lignes suivantes contiennent le nom de l'employé et le nombre de projets réalisés par lui, séparés par un espace.

Format de sortie

les noms des employés et leurs performances séparés par deux-points et espaces, triés par ordre croissant de performance

Exemple

Entrée

3
Anna 4
Boris 3
Vera 5

Sortie

Boris : 6
Anna : 24
Vera : 120

Indice

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Solution du développeur

🎉 Félicitations ! 🎉

Tu as brillamment résolu la tâche ! C était difficile, mais tu as trouvé la bonne solution. Tu es encore plus proche de maîtriser la programmation ! Continue ainsi.

AD

Publicité

red-snake blue-snake green-snake

Exécution de votre code...

Assistant IA

Bonjour ! Je suis ton assistant de programmation. Pose moi toutes tes questions sur Python — je peux t expliquer les fonctions, les méthodes et t aider avec la tâche en cours !