• 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 9. Sets

Difficulté :

Exercice«Pièce de monnaie»

💻 Python
Vous travaillez dans un magasin américain. Lorsque l'acheteur paie en espèces, vous devez souvent rendre le plus petit nombre de pièces possible. Aux États-Unis, les pièces utilisées ont une valeur faciale de 1 cent, 5 cents (Nickel), 10 cents (DIME) et 25 cents (QUARTER).
Écrivez un programme qui détermine le nombre minimum de pièces de chaque valeur pour rendre une somme donnée.

Format d entrée

un nombre - le montant en centimes qui doit être échangé contre des pièces

Format de sortie

Quatre lignes au format "Nombre : quantité", triées par ordre décroissant des valeurs des pièces. Si le montant est incompatible, toutes les quantités sont 0.

Exemple

Entrée

87

Sortie

quarters : 3
dimes : 1
nickels : 0
Pennies : 2

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 !