Im mystischen Dorf Coinholt stehst du hinter dem Tresen deiner Bäckerei und richtest eine frische Ladung Gebäck an. Die Tür knarrt, und Denara kommt herein, eine geschickte Händlerin mit einem feinen Auge für gute Waren. Nach einer schnellen Mahlzeit schiebt sie eine schimmernde Münze über den Tresen, die 100 Einheiten wert ist.
Du lächelst, nimmst die Münze und wirfst einen Blick auf die Gesamtkosten der Mahlzeit: 88 Einheiten. Das heißt, du musst 12 Einheiten Wechselgeld herausgeben.
Denara hält dir ihre Hand erwartungsvoll hin. „Gib mir einfach die wenigsten Münzen", sagt sie lächelnd. „Mein Beutel ist schon voll, und ich will sie unterwegs nicht verlieren."
Du weißt, dass du ein paar Möglichkeiten hast. „Als Wechselgeld haben wir Lumis (10 Einheiten wert), Viras (5 Einheiten wert) und Zenth (2 Einheiten wert)."
Du rechnest die Möglichkeiten schnell im Kopf durch:
„Am besten sind zwei Münzen: ein Lumis und ein Zenth", sagst du und reichst ihr das Wechselgeld.
Denara lächelt, sichtlich beeindruckt. „Wie immer liegst du richtig."
Bestimme die kleinste Anzahl an Münzen, die du einem Kunden zurückgibst, sodass die Summe ihrer Werte dem korrekten Wechselgeld entspricht.
Melde dich bei Exercism an, um Go mit 34 Konzepte165 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.