1
Texas Holdem Στο παιχνίδι Texas Holdem κάθε παίκτης παίρνει 5 χαρτιά. Υπάρχουν 10 πιθανές περιπτώσεις να κερδίσει κάποιος παίκτης (από το πιο δυνατό φύλλο στο πιο αδύνατο): royal flush – άσσος, ρήγας, ντάμα, βαλές και δεκάρι, όλα του ιδίου φύλλου. straight flush – πέντε χαρτιά του ιδίου φύλλου όλα σε σειρά, όπως 10, 9, 8, 7, 6 σπαθί, Ο άσσος μπορεί να είναι το μεγαλύτερο ή το μικρότερο χαρτί π.χ. A, 2, 3, 4, 5 κούπα είναι straight flush, όμως το 4, 3, 2, A, K κούπα δεν είναι straight flush είναι απλό flush. four of a kind – τέσσερα όμοια χαρτιά π.χ. 4 εννιάρια full house – τρία όμοια χαρτιά και δύο όμοια χαρτιά άλλου είδους π.χ. 3 πεντάρια και 2 οχτάρια flush – πέντε χαρτιά του ιδίου φύλλου π.χ. 5 σπαθιά. straight – πέντε συνεχόμενα χαρτιά διαφορετικού φύλλου. three of a kind – τρία όμοια χαρτιά two pairs – δύο όμοια χαρτιά και άλλα δύο όμοια χαρτιά διαφορετικού είδους pair – δύο όμοια χαρτιά high card – κανένα από τα πιο πάνω Να γράψετε ένα πρόγραμμα που να αναγνωρίζει το φύλλο που έχετε τραβήξει. Δεδομένα εισόδου (αρχείο texas.in) Ακέραιος αριθμός Ν (1<=Ν<=20) ο αριθμός των φύλλων. Κάθε φύλλο αποτελείται από πέντε χαρτιά. Κάθε χαρτί αντιπροσωπεύεται από δύο ψηφία: Ο πρώτος χαρακτήρας είναι το είδος (A,K,Q,J,T,9,8,7,6,5,4,3 ή 2), ενώ ο δεύτερος χαρακτήρας είναι το φύλλο (S,H,D,C που είναι τα: spades, hearts, diamonds και clubs). Δεδομένα εξόδου (αρχείο texas.out) Ο χαρακτηρισμός του κάθε φύλλου. Παράδειγμα εισόδου 3 AH KH QH TH JH KH 5S 3C 5C 7D QH QD 2S QC 2C Παράδειγμα εξόδου royal flush pair full house

9. Texas Holdem coding exercise in greek

Embed Size (px)

DESCRIPTION

coding exercise

Citation preview

Texas Holdem Στο παιχνίδι Texas Holdem κάθε παίκτης παίρνει 5 χαρτιά. Υπάρχουν 10 πιθανές περιπτώσεις να κερδίσει κάποιος παίκτης (από το πιο δυνατό φύλλο στο πιο αδύνατο):

royal flush – άσσος, ρήγας, ντάμα, βαλές και δεκάρι, όλα του ιδίου φύλλου.

straight flush – πέντε χαρτιά του ιδίου φύλλου όλα σε σειρά, όπως 10, 9, 8, 7, 6 σπαθί, Ο άσσος μπορεί να είναι το μεγαλύτερο ή το μικρότερο χαρτί π.χ. A, 2, 3, 4, 5 κούπα είναι straight flush, όμως το 4, 3, 2, A, K κούπα δεν είναι straight flush είναι απλό flush.

four of a kind – τέσσερα όμοια χαρτιά π.χ. 4 εννιάρια

full house – τρία όμοια χαρτιά και δύο όμοια χαρτιά άλλου είδους π.χ. 3 πεντάρια και 2 οχτάρια

flush – πέντε χαρτιά του ιδίου φύλλου π.χ. 5 σπαθιά.

straight – πέντε συνεχόμενα χαρτιά διαφορετικού φύλλου.

three of a kind – τρία όμοια χαρτιά

two pairs – δύο όμοια χαρτιά και άλλα δύο όμοια χαρτιά διαφορετικού είδους

pair – δύο όμοια χαρτιά

high card – κανένα από τα πιο πάνω

Να γράψετε ένα πρόγραμμα που να αναγνωρίζει το φύλλο που έχετε τραβήξει. Δεδομένα εισόδου (αρχείο texas.in) Ακέραιος αριθμός Ν (1<=Ν<=20) ο αριθμός των φύλλων. Κάθε φύλλο αποτελείται από πέντε χαρτιά. Κάθε χαρτί αντιπροσωπεύεται από δύο ψηφία: Ο πρώτος χαρακτήρας είναι το είδος (A,K,Q,J,T,9,8,7,6,5,4,3 ή 2), ενώ ο δεύτερος χαρακτήρας είναι το φύλλο (S,H,D,C που είναι τα: spades, hearts, diamonds και clubs). Δεδομένα εξόδου (αρχείο texas.out) Ο χαρακτηρισμός του κάθε φύλλου. Παράδειγμα εισόδου 3

AH KH QH TH JH

KH 5S 3C 5C 7D

QH QD 2S QC 2C

Παράδειγμα εξόδου

royal flush

pair

full house