ইনপুটটি দুটি পাঁচ অক্ষরের শব্দ হবে। এগুলি আসলে অভিধানের শব্দ হতে হবে না, প্রতিটি প্রতিটি পাঁচটি অক্ষর, সমস্ত ছোট হাতের বা সমস্ত বড় হাতের অক্ষর, আপনার পছন্দ। ইনপুট শব্দগুলিতে কেবল এজেড উপস্থিত হবে এবং এগুলি সর্বদা 5 টি অক্ষরের দৈর্ঘ্যে থাকবে।
আপনার প্রোগ্রামটি তাদের উভয়কেই স্কোর করতে হবে যেন তারা পোকার হাত এবং উচ্চতর হাতের আউটপুট। অবশ্যই স্যুটগুলি এখানে প্রয়োগ হবে না, কেবল র্যাঙ্কিংয়ের ফলে কোনও ফ্লাশ নেই।
সাধারণ জুজু র্যাঙ্কিং সিস্টেমটি চলে: '1 জোড়', '2 জোড়া', 'একধরণের 3', 'সোজা', 'পূর্ণ বাড়ি', 'এক ধরণের 4', 'এক ধরণের 5' এবং অবশ্যই হাত (বা এই ক্ষেত্রে শব্দ) মূল্যহীন হতে পারে সম্ভাবনা আছে।
সম্পর্কের ক্ষেত্রে, ক এর নিকটবর্তী বর্ণগুলি উচ্চতর হিসাবে বিবেচনা করা হয়, সুতরাং আসরের একটি জুটি একজোড়া বিএসকে মারধর করে। কিছু ক্ষেত্রে উভয় হাতই অভিন্ন হতে পারে তবে ভিন্ন ক্রমে (বা না) সে ক্ষেত্রে আউটপুট হয় হাত বা এটির একটি রিসর্ট সংস্করণ।
এই বাহ্যিক পৃষ্ঠায় কীভাবে বিজয়ী চিহ্নিত করতে হয় এবং বিশেষত নির্দিষ্ট র্যাঙ্কিংয়ের মধ্যে সম্পর্কগুলিকে সম্বোধন করা যায় সে সম্পর্কিত তথ্য রয়েছে, যদি আপনি কীভাবে পোকার হ্যান্ড স্কোর করবেন না তার সাথে পরিচিত না হন।
স্ট্রেটের ক্ষেত্রে : বর্ণগুলি বর্ণমালার সাথে সংলগ্ন হতে হবে এবং চারপাশে মোড়ানোর অনুমতি নেই। সুতরাং 'ডিফগ' কোনও ক্রমে সোজা, 'জাইজাব' নয় not
একক হাত কীভাবে স্কোর করা যায় তার উদাহরণ:
word | scored as
---------------------
ccccc | 5 of a kind <-- highest ranking
woooo | 4 of a kind
opopo | full house
vurst | straight
vovvu | 3 of a kind
ppoww | 2 pairs
upper | 1 pair
kjsdf | high card only (in this case D) <-- lowest ranking
সুতরাং প্রোগ্রামটি আসলে এর মতো ফলাফল আনবে:
input | output
-----------------------
voviu,kjsdf | voviu because a pair beats nothing
opoqo,upper | opoqo because 3 of a kind beats a pair
woooo,ggegg | ggegg because 4 Gs beats 4 Os
queue,hopup | queue because 2 pairs beats 1 pair
lodpl,ddkop | ddkop because pair DD beats pair LL
huhyg,hijht | huhyg both have pair HH, but G beats I
ddffh,ccyyz | ccyyz both have 2 pairs, but CC(yyz) beats DD(ffh)
okaok,nkunk | nkunk KK ties with KK, but NN beats OO
abcdf,bcdef | bcdef because it is a straight
qtery,retyq | qtery identical! so doesnt matter
abedc,vyxwz | abedc because it is a "higher" straight
hhhij,hijkl | hijkl because straight beats 3 of a kind
aaabb,zzzzz | zzzzz because nothing beats 5 of a kind
ইনপুট এবং আউটপুট উভয় ক্ষেত্রে অক্ষরের ক্রমটি অপ্রাসঙ্গিক, সুতরাং আপনার আউটপুটে ক্রমটি ইনপুটটির চেয়ে আলাদা হতে পারে, তবে একই অক্ষরের জায় উপস্থিত থাকতে হবে।
আউটপুটে অবশ্যই পাঁচটি অক্ষর থাকতে হবে - আর বেশি নয়, কমও নয়।
সাধারণ কোডগলফ বিধি প্রযোজ্য। সংক্ষিপ্ততম কোড জিতেছে।
