নাম পোকার হাত
পাঁচটি কার্ড দেওয়া, পোকার হাতের নাম আউটপুট করুন, যা এর মধ্যে একটি হবে:
High card
One pair
Two pair
Three of a kind
Straight
Flush
Full house
Four of a kind
Straight flush
Royal Flush
যদি সন্দেহ হয় তবে http://en.wikedia.org/wiki/List_of_poker_hands এ নিয়মগুলি দেখুন ।
ইনপুট
স্টিডিন বা কমান্ডলাইন আর্গুমেন্ট থেকে 5 কার্ড । কার্ডটি হ'ল ফর্মের একটি দুটি অক্ষরের স্ট্রিং RS
, যেখানে আর পদমর্যাদাগুলি এবং এস স্যুট। পদমর্যাদার হয় 2
- 9
(নম্বর কার্ড), T
(দশ), J
(জ্যাক), Q
(রানী), K
(রাজা), A
(ACE)। মামলা হয় S
, D
, H
, C
কোদাল, হীরা, হৃদয় ও ক্লাব যথাক্রমে জন্য।
কার্ডের উদাহরণ
5H - five of hearts
TS - ten of spades
AD - ace of diamonds
ইনপুট এর উদাহরণ => পছন্দসই আউটপুট
3H 5D JS 3C 7C => One pair
JH 4C 2C JD 2H => Two pair
7H 3S 7S 7D 7C => Four of a kind
8C 3H 8S 8H 3S => Full house
বিধি
সংক্ষিপ্ততম কোড জিতেছে
সম্পাদন করা
এখন পর্যন্ত দুর্দান্ত দেখাচ্ছে! আমি সত্যিই সমস্ত উত্তরগুলি যাচাই করতে পারি না, যেহেতু আমি এই ভাষাগুলি খুব ভাল জানি না এবং সেগুলির জন্য সংকলক / দোভাষী নেই, তবে আমি সন্দেহ করি যে এসেস সম্পর্কে সকলেই ভাবেননি যে এসিস উভয়ই সর্বোচ্চ এবং উভয়ই হতে পারে সোজা (ফ্লাশ) এর সর্বনিম্ন কার্ড ।