আগামীকাল মধ্য-শরৎ উত্সব, এবং সেই ছুটির অনুভূতিতে, আমি একটি জুয়া খেলা চালু করব যা আমরা ( জিয়ামানের লোক ) ছুটির সময় খেলি!
বিধি
ছয়টি পার্শ্বযুক্ত পাশা দিয়ে গেমটি খেলানো হয়। সংখ্যার বিভিন্ন সংমিশ্রণের বিভিন্ন র্যাঙ্ক রয়েছে, যার মধ্যে রয়েছে চারটি বা তার উপর বিশেষ জোর। আপনার কাজটি হ'ল একটি প্রোগ্রাম / ফাংশন লিখুন যা হাতে র্যাঙ্ক করবে 6 রাইজের রোল given এখানে র্যাঙ্কগুলি রয়েছে (আমি নিয়মগুলি কিছুটা সংশোধন / সরল করেছি):
আমার ধারণা, কেবল চীনারা এই চ্যালেঞ্জটি করতে পারে! ঠিক আছে, ঠিক আছে, এখানে কিছু ইংরাজির ব্যাখ্যা রয়েছে।
- 0: 4 চার এবং 2 টি।
- 1: 6 টি চার।
- 2: 6 টি।
- 3: 6 চার এবং একটি ছাড়া অন্য যে কোন ধরণের।
- 4: 5 চার।
- 5: 5 চারটি ছাড়া যে কোনও ধরণের।
- 6: 4 চার।
- 7: সোজা। (1-6)
- 8: 3 চার।
- 4: 4 বাদে যে কোনও ধরণের 9।
- 10: 2 বাউন্ডারি।
- 11: 1 চার।
- 12: কিছুই না।
ইনপুট
6 টি সংখ্যা, 6 সংখ্যার একটি অ্যারে বা 6 সংখ্যার একটি স্ট্রিং যা 1-6 থেকে 6 পাশ্ব রোলগুলির মানগুলি উপস্থাপন করে
আউটপুট
আপনার প্রোগ্রাম / ফাংশনটি র্যাঙ্কটি নির্দেশ করতে কিছু আউটপুট / আউটপুট আসতে পারে, যতক্ষণ না প্রতিটি র্যাঙ্ক একটি আউটপুট এবং তদ্বিপরীত দ্বারা নির্দেশিত হয়। যাত্রা। 0-12, 1-13, ইত্যাদি সংখ্যা ব্যবহার করে
উদাহরণ (আউটপুট হিসাবে 0-12 ব্যবহার করে)
[1,1,1,1,1,1]->2
[1,4,4,4,1,4]->0
[3,6,5,1,4,2]->7
[1,2,3,5,6,6]->12
[3,6,3,3,3,3]->5
[4,5,5,5,5,5]->5
এটি কোড-গল্ফ, তাই সংক্ষিপ্ততম বাইট গণনা জয়!
[1,2,3,5,6,6]->13
??
10
এড়ানো যায় না।