Einen Händler Wechselgeld herausgeben lassen, obwohl sein Beutel nur manche Münzen hat
Wenn Münzen ungewöhnliche Werte haben und der Händler von jeder nur wenige besitzt, kann das naheliegende Abzählen scheitern, obwohl es einen Weg gäbe, oder weit mehr Münzen herausgeben als nötig. Hier werden die wenigsten Münzen gefunden, und es wird ehrlich gesagt, wenn es nicht geht.
Warum das funktioniert
Die größte Münze zuerst zu nehmen ist nur eine Gewohnheit, die bei ordentlichen Münzsätzen zufällig klappt. Bei krummen oder knappen Münzen ist der ehrliche Weg, Kombinationen durchzuprobieren und zu prüfen, und klar zu sagen, wenn der Beutel schlicht nicht auszahlen kann.
Wann es das Falsche ist
Zähl keine Münzen, wenn Geld nur eine Zahl am Bildschirmrand ist und niemand Stücke in der Hand hält. Dann ist Wechselgeld bloß Abziehen. Heb das Rechnen mit einzelnen Münzen für Spiele auf, in denen der Beutel selbst ein Rätsel oder Teil des Handelns ist.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 37 Zeilen Beispielcode mit 3 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Einen Händler Wechselgeld herausgeben lassen, obwohl sein Beutel nur manche Münzen hat“ (read_entry merchant-makes-change-with-the-coins-in-his-purse) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen