Folgende Aufgabe stammt von Thuroc:
Kurze Hilfestellung vorab: (Wer Pokern beherrscht, kann diesen Teil überspringen)
Gespielt wird Texas Hold`em mit 52 Karten (2-10, Bube, Dame, König, Ass).
Damit Ihr die verschiedenen Blätter nicht raussuchen müsst, hier die möglichen Kombinationen in der Reihenfolge vom niedrigsten bis zum höchsten Wert:
One Pair 2 Karten mit dem gleichem Wert (Pärchen)
Two Pair 2 Pärchen
Three of A Kind 3 Karten mit dem gleichen Wert (Drilling)
Straight Straße mit gemischten Farben
Flush 5 Karten in der selben Farbe ohne Reihenfolge
Full House Ein Paar + ein Drilling
Four of A Kind 4 Karten mit dem gleichen Wert (Vierling)
Straight Flush Eine Straße in einer Farbe
Royal Flush Eine Straße in einer Farbe, mit dem Ass als höchsten Wert Aber Achtung, beim Pokern darf das Ass auch als 1 (Eins) gespielt werden!
Außerdem haben die verschiedenen Farben alle den gleichen Wert! Kreuz ist also nicht höher, wie Pik oder Herz, was das ganze ja ein wenig vereinfacht.
1. Aufgabenteil (mittel) Das Programm soll nun die 2 Karten auf der Hand der Spielers (Pre-Flop) sowie
die ersten 3 Karten auf dem Tisch (Flop) abfragen und dann ausgeben welche Kombinationen möglich
wären. Danach folgt eine weitere Abfrage für die 4. Karte auf dem Tisch (Turn). Nun wiederum die Ausgabe
welche Kombinationen nun noch möglich sind. Sobald die letzte Karte auf dem Tisch liegt (River), soll das
Programm die höchste Kombination ausgeben, welche aus den Karten erstellt werden kann.
2. Aufgabenteil (schwer) Wer jetzt noch nicht genug hat, kann zusätzlich die Anzahl der Spieler abfragen
und somit die Anzahl der Karten im Stapel sowie die Wahrscheinlichkeit berechnen eine mögliche
Kombinationen zu erhalten. Dies sollte jeweils nach dem Flop, sowie nach dem Turn in Prozent ausgegeben
werden. Ich wünsche euch viel Spaß bei der Aufgabe.
Happy Coding,
Xalon
Kurze Hilfestellung vorab: (Wer Pokern beherrscht, kann diesen Teil überspringen)
Gespielt wird Texas Hold`em mit 52 Karten (2-10, Bube, Dame, König, Ass).
Damit Ihr die verschiedenen Blätter nicht raussuchen müsst, hier die möglichen Kombinationen in der Reihenfolge vom niedrigsten bis zum höchsten Wert:
One Pair 2 Karten mit dem gleichem Wert (Pärchen)
Two Pair 2 Pärchen
Three of A Kind 3 Karten mit dem gleichen Wert (Drilling)
Straight Straße mit gemischten Farben
Flush 5 Karten in der selben Farbe ohne Reihenfolge
Full House Ein Paar + ein Drilling
Four of A Kind 4 Karten mit dem gleichen Wert (Vierling)
Straight Flush Eine Straße in einer Farbe
Royal Flush Eine Straße in einer Farbe, mit dem Ass als höchsten Wert Aber Achtung, beim Pokern darf das Ass auch als 1 (Eins) gespielt werden!
Außerdem haben die verschiedenen Farben alle den gleichen Wert! Kreuz ist also nicht höher, wie Pik oder Herz, was das ganze ja ein wenig vereinfacht.
1. Aufgabenteil (mittel) Das Programm soll nun die 2 Karten auf der Hand der Spielers (Pre-Flop) sowie
die ersten 3 Karten auf dem Tisch (Flop) abfragen und dann ausgeben welche Kombinationen möglich
wären. Danach folgt eine weitere Abfrage für die 4. Karte auf dem Tisch (Turn). Nun wiederum die Ausgabe
welche Kombinationen nun noch möglich sind. Sobald die letzte Karte auf dem Tisch liegt (River), soll das
Programm die höchste Kombination ausgeben, welche aus den Karten erstellt werden kann.
2. Aufgabenteil (schwer) Wer jetzt noch nicht genug hat, kann zusätzlich die Anzahl der Spieler abfragen
und somit die Anzahl der Karten im Stapel sowie die Wahrscheinlichkeit berechnen eine mögliche
Kombinationen zu erhalten. Dies sollte jeweils nach dem Flop, sowie nach dem Turn in Prozent ausgegeben
werden. Ich wünsche euch viel Spaß bei der Aufgabe.
Happy Coding,
Xalon