• 1
    Eingabe und Ausgabe
    • Aufgaben
  • 2
    Bedingungen
    • Aufgaben
  • 3
    For-Schleife
    • Aufgaben
  • 4
    Zeichenketten
    • Aufgaben
  • 5
    While-Schleife
    • Aufgaben
  • 6
    Listen
    • Aufgaben
  • 7
    2D-Arrays
    • Aufgaben
  • 8
    Wörterbücher
    • Aufgaben
  • 9
    Mengen
    • Aufgaben
  • 10
    Funktionen und Rekursion
    • Aufgaben
  • к

Lektion 9. Sets

Schwierigkeit:

Aufgabe«Kanal-Münze»

💻 Python
Sie arbeiten in einem amerikanischen Geschäft. Wenn der Käufer bar bezahlt, müssen Sie oft die geringste Anzahl an Münzen herausgeben. In den Vereinigten Staaten werden Münzen mit einem Nennwert von 1 Cent, 5 Cent (Nickel), 10 Cent (Dime) und 25 Cent (Quarter) verwendet.
Schreiben Sie ein Programm, das die minimale Anzahl von Münzen jeder Stückelung für die Herausgabe eines gegebenen Wechselgeldbetrags ermittelt.

Eingabeformat

eine Zahl – der Betrag in Cent, der in Münzen gewechselt werden muss

Ausgabeformat

Vier Zeilen im Format "Nummer: Menge", absteigend sortiert nach den Münzraten. Wenn der Betrag nicht umwandelbar ist, sind alle Mengen 0

Beispiel

Eingabe

87

Ausgabe

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

Hinweis

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
Entwicklerlösung

🎉 Glückwunsch! 🎉

Du hast die Aufgabe hervorragend gelöst! Es war schwierig, aber du hast die Lösung gefunden. Du bist dem Meister einen Schritt näher! Mach weiter so.

AD

Werbung

red-snake blue-snake green-snake

Führe deinen Code aus...

KI-Assistent

Hallo! Ich bin dein Programmier-Assistent. Stelle mir beliebige Fragen zu Python — ich erkläre Funktionen, Methoden und helfe dir bei der aktuellen Aufgabe!