পটভূমি
ব্রেগ হ'ল এক কার্ড গেম যা ধারণাটির মতো, তবে পোকারের চেয়ে সহজ। বড়াইয়ের একটি হাত তিনটি কার্ড নিয়ে গঠিত এবং নীচে থেকে নীচে থেকে নীচে অবস্থান করা হয়:
তিন রকমের - তিনটি কার্ড একই র্যাঙ্ক। "থ্রি কিং" নামে পরিচিত etc.
চলমান ফ্লাশ ওরফে স্ট্রেট ফ্লাশ। একই মামলা এবং একটানা র্যাঙ্কের তিনটি কার্ড। একটি সহজ রান / সোজা থেকে আলাদা করার জন্য "বাউন্সে" শব্দটি অনুসরণ করে তিনটি কার্ড দ্বারা হাতটির নামকরণ করা হয়েছে, যেমন "বাউন্সে দশ-জ্যাক-কুইন"। নোট করুন একটি টেক্কা হয় উচ্চ বা নিম্ন তবে উভয়ই নয় - "কিং-এস-টু" রান নয়।
সরাসরি ওরফে চালান। উপরে হিসাবে কিন্তু স্যুট মেলে প্রয়োজন ছাড়াই। যেমন নামকরণ করা হয়েছে যেমন "দশ-জ্যাক-কুইন"।
ফ্লাশ - তিনটি কার্ডই একই মামলা, সর্বোচ্চ র্যাঙ্কের নামে যেমন "এস ফ্লাশ"।
জোড় - দুটি কার্ড একই র্যাঙ্কের সাথে অন্য সংস্করণের র্যাঙ্কের তৃতীয়াংশ। "জোড়ের জুড়ি" নামে পরিচিত Name
সর্বাধিক র্যাঙ্কের নাম অনুসারে অন্য যে কোনও সংমিশ্রণ যেমন "টেক হাই"।
চ্যালেঞ্জ
তিনটি প্লে কার্ড দেওয়া হয়েছে, তারা নিজেরাইয়ের বড়াইয়ের নাম আউটপুট দেয়।
কার্ডগুলি তিনটি 2-চরিত্রের স্ট্রিং হিসাবে ইনপুট হবে বা একক 6-অক্ষরের স্ট্রিং হিসাবে সংযুক্ত হবে (আপনার প্রয়োগটি যেটি পছন্দ করবে), যেখানে প্রতিটি জোড়ের প্রথমটি র্যাঙ্ক (2 ... 9, টি, জে, কিউ, কে, এ) এবং দ্বিতীয়টি স্যুটটিকে বোঝায় (এইচ, সি, ডি, এস)।
স্ট্যান্ডার্ড গল্ফিং বিধি প্রযোজ্য - একটি প্রোগ্রাম বা ফাংশন লিখুন যা এই ইনপুটটিকে গ্রহণ করে এবং উপরে বর্ণিত হিসাবে হাতের নাম আউটপুট করে।
আপনি ধরে নিতে পারেন ইনপুটটি বৈধ হবে (উপরের সীমাতে র্যাঙ্কস এবং স্যুট, কোনও পুনরাবৃত্তি কার্ড নেই) এবং আপনি যে কোনও ক্ষেত্রে পছন্দ করেন তবে কোনও বিশেষ ক্রমে হবে না।
আউটপুট অবশ্যই সমস্ত মূলধন, সমস্ত নিম্নতর কেস, বা একটি বুদ্ধিমান মূলধন যেমন শিরোনাম কেস বা বাক্য ক্ষেত্রে হওয়া আবশ্যক। সংখ্যাযুক্ত র্যাঙ্কগুলি বানান করা উচিত যেমন 10 দশক নয় "দশকে" ens
নমুনা ইনপুট এবং আউটপুট:
2H3C2D => "pair of twos"
TD8C9C => "eight-nine-ten"
4SKS9S => "king flush"
4D4H4S => "three fours"
5H3H2C => "five high"
2D3DAD => "ace-two-three on the bounce"
6D6C6H => "three sixes"
এটি এই সাইটে একটি চ্যালেঞ্জ এ আমার প্রথম প্রচেষ্টা, উন্নতি প্রস্তাব কিন্তু মৃদু হতে দয়া করে :)
"6D6C6S"
পরীক্ষার কেস হিসাবে যুক্ত করুন যেহেতু ছয়টি একটি বিজোড় বহুবচন