Mo Logo [Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen]

Mathematik-Online-Aufgabensammlung: Lösungshinweis zu

Aufgabe 1645: Mastermind


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Implementieren Sie in MATLAB das Spiel ,,Mastermind``. Dabei wird zufällig eine Folge von $ 5$ Farben aus der Menge {Rot, Grün, Blau} gewählt. Der Spieler versucht die Konfiguration zu raten, wobei er jeweils die Information erhält, wieviele Farben und wieviele Positionen richtig sind. Rät er beispielsweise die Folge RRGBG als RGGGB, so sind $ 4$ Farben und $ 2$ Positionen richtig.


Zur einfacheren Behandlung können statt Farben auch Ziffern verwendet werden. Erzeugen Sie zunächst eine zufällige Farbkombination. Lassen Sie den Benutzer eine Farbkombination eingeben. Die Anzahl der korrekten Positionen erhalten Sie durch direkten Vergleich, die Anzahl der korrekten Farben durch Aufspalten in die einzelnen Möglichkeiten. Geben Sie die entsprechenden Informationen aus und fragen Sie eine neue Kombination ab, solange nicht alle Positionen korrekt sind.
[Aufgabe]

  automatisch erstellt am 30.  3. 2010