10 gegen 3
Das Spiel wird mit 2 Spielern gespielt:
Der erste Spieler setzt 10 Euro - diese sind dem zweiten Spieler auf jeden Fall sicher.
Der zweite Spieler würfelt (mit 3 Würfeln) - die Augensumme wird zusammengezählt. Diesen Betrag zahlt der zweite Spieler an den ersten aus.
D.h er bekommt vom ersten Spieler 10 Euro und zahlt die gewürfelte Augensumme an diesen aus.
1.was wäre Deine intuitive Antwort (ohne Programmieren/Rechnen):
wer ist hier im Vorteil ?
Programmieraufgabe:
Dein Programm soll ausgeben, welcher Spieler im Vorteil ist (und/oder ein paar Zahlen ausgeben, so dass es aus diesen ersichtlich wird).
Es bieten sich folgende Varianten: eine Simulation, die das Spiel mehrere 1000 Male durchführt - was kommt hier raus?
oder: ein Programm, welches alle möglichen Würfelkombinationen samt zugehöriger Summe errechnet und aus diesen Daten irgendwelche "Erkenntnisse" gewinnt.
PS: ich möchte nochmal auf darauf verweisen:
Erklärung zu diesem Forum
Das Spiel wird mit 2 Spielern gespielt:
Der erste Spieler setzt 10 Euro - diese sind dem zweiten Spieler auf jeden Fall sicher.
Der zweite Spieler würfelt (mit 3 Würfeln) - die Augensumme wird zusammengezählt. Diesen Betrag zahlt der zweite Spieler an den ersten aus.
D.h er bekommt vom ersten Spieler 10 Euro und zahlt die gewürfelte Augensumme an diesen aus.
1.was wäre Deine intuitive Antwort (ohne Programmieren/Rechnen):
wer ist hier im Vorteil ?
Programmieraufgabe:
Dein Programm soll ausgeben, welcher Spieler im Vorteil ist (und/oder ein paar Zahlen ausgeben, so dass es aus diesen ersichtlich wird).
Es bieten sich folgende Varianten: eine Simulation, die das Spiel mehrere 1000 Male durchführt - was kommt hier raus?
oder: ein Programm, welches alle möglichen Würfelkombinationen samt zugehöriger Summe errechnet und aus diesen Daten irgendwelche "Erkenntnisse" gewinnt.
bei der Simulation könnten die Spieler mit einem Startkapital anfangen - nach 1000 Runden könnte man diese Werte vergleichen.
Kombinationen:
einfach alle möglichen Kombinationen der 3 Würfel bilden. Nun soll das Programm berechnen, wieviele Kombinationen eine Augensumme <10,>=10 usw. haben.
Kombinationen:
einfach alle möglichen Kombinationen der 3 Würfel bilden. Nun soll das Programm berechnen, wieviele Kombinationen eine Augensumme <10,>=10 usw. haben.
PS: ich möchte nochmal auf darauf verweisen:
Erklärung zu diesem Forum
m übrigen geht es darum den Quelltext eurer Lösung zu veröffentlichen. Gerne werden auch Binärdateien angenommen, aber Quelltext ist Pflicht, schließlich soll das ganze auch für andere User einen Sinn ergeben.
Beim Posten des Quelltextes verwendet bitte den Spoiler- mit Code-Tag: