ইয়াহটজি হ'ল একটি খেলা যা স্কোর পূরণের জন্য পাঁচটি ছয়তরফা ডাইস এবং একটি স্কোর শীট তেরটি বিভিন্ন বাক্স সহ খেলানো হয় Each প্রতিটি বাক্সের নিজস্ব স্কোরিং বিধি রয়েছে:
- 1s, 2s, 3s, 4s, 5s, 6s সমস্ত স্কোর পয়েন্টকে সংশ্লিষ্ট পাশের যোগফলের সমান (অর্থাৎ 3s হিসাবে প্রাপ্ত [3, 2, 3, 1, 5] এর রোলটি 6 পয়েন্ট প্রদান করা হবে: 3 প্রতিটি 3) জন্য।
- 3-অফ-এ-টাইপ এবং 4-অফ-এ-টাইপ (তারা যেমন শব্দ করে, তিন বা চার ডাইস একই ঘূর্ণায়মান) স্কোর পয়েন্ট সমস্ত পাঁচটি পাশ্বের যোগফলের সমান।
- পূর্ণ ঘর (দুটি পাশ্ব একটি মান দেখায়, অন্য তিনটি অন্য দেখায়) স্কোর 25 পয়েন্ট
- ছোট সোজা (টানা চারটি মান) স্কোর 30 পয়েন্ট
- বড় সোজা (সমস্ত ধারাবাহিক মান) স্কোর 40 পয়েন্ট
- ইয়াহ্তজি (সমস্ত ডাইস একই মান দেখায়) স্কোর 50 পয়েন্ট
ত্রয়োদশ (সুযোগ) ইন-গেমটি বোঝায়, তবে এই চ্যালেঞ্জের জন্য এতটা নয়; অতিরিক্তভাবে গেমটিতে অতিরিক্ত ইয়াহটজিদের বোনাস রয়েছে যা এখানে কোনও অর্থ দেয় না। কারণ চ্যালেঞ্জটি হ'ল ...
ইনপুট হিসাবে পাঁচটি পাশা দেওয়া (পাঁচটি পূর্ণসংখ্যা 1-6, ইনপুট তবে সুবিধাজনক, আপনি ইনপুটটি সর্বদা বৈধ বলে ধরে নিতে পারেন), সেই 'হাত' এর পক্ষে সর্বোচ্চ স্কোর আউটপুট। এই চ্যালেঞ্জের উদ্দেশ্যে, শুধুমাত্র তালিকায় স্কোরিং পদ্ধতি উপরে বৈধ (বিশেষত সুযোগ না এই প্রতিদ্বন্দ্বিতায় জন্য একটি বৈধ স্কোর বাক্স)। স্কোরটি তার দশমিক সংখ্যাসূচক মান হিসাবে আউটপুট হওয়া উচিত, এটি কোনও পূর্ণসংখ্যা বা তার কোনও স্ট্রিং প্রতিনিধিত্বই হোক না কেন। এটি সঙ্গে সঙ্গে একটি সংখ্যা হিসাবে চিহ্নিত করা উচিত। শীর্ষস্থানীয় / পূর্ববর্তী সাদা স্থান ঠিক আছে, এটি স্কোর অর্জন সম্পর্কে এবং উপস্থাপনাটি সম্পর্কে নয়।
কোড গল্ফ, সুতরাং কোনও প্রদত্ত ভাষার মধ্যে সবচেয়ে কম বাইটের সাথে উত্তর। স্ট্যান্ডার্ড লুফোলস নিষিদ্ধ।
পরীক্ষার মামলা
(দ্রষ্টব্য যে এগুলি সমস্ত স্বতন্ত্র, চ্যালেঞ্জটি হ'ল পাশের এক 'হাত' স্কোর করা ):
in: 1 5 4 3 2
out: 40
in: 1 1 4 3 1
out: 10
in: 2 2 6 5 3
out: 6
in: 2 4 2 4 6
out: 8
in: 1 1 1 1 1
out: 50
in: 5 2 5 3 6
out: 10
in: 1 6 3 4 2
out: 30
in: 1 3 1 1 3
out: 25
in: 6 5 5 6 6
out: 28
in: 1 2 3 5 6
out: 6