9. Texas Holdem coding exercise in greek

Published on November 2016 | Categories: Documents | Downloads: 89 | Comments: 0 | Views: 687
of 1
Download PDF   Embed   Report

coding exercise

Comments

Content

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

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close