ផ្ទះនៃសន្លឹកបៀ
1 ។ សេចក្ដីណែនាំ
នេះជាការប្រកួតកាតតូចមួយដែលខ្ញុំបានបង្កើតឡើងសម្រាប់ការអនុវត្តជាក់ស្តែងនៅលើ Object Oriented Programming មួយ។
2. ច្បាប់ហ្គេម
ការប្រកួតនេះចាប់ផ្តើមដោយនាវាស្តង់ដានៃការ 52 កាត។ មានផងដែរមានផ្ទះចំនួនបួន colored ដោយមួយគ្នានៃឈុតបួន។ អ្នកដាក់មួយដោយមួយសន្លឹកបៀចៃដន្យ, ដែលអ្នកចែកបៀដោយចៃដន្យទាក់ទងពីនាវានេះមួយនៃផ្ទះផ្សេងគ្នា (វាជាការសំខាន់កាតដើម្បីក្លាយជារបស់ឈុតដូចគ្នាជាមួយនឹងផ្ទះទេ), ការព្យាយាមដើម្បីសម្រេចបាននូវចំនួនសរុបនៃ 31 នៅក្នុងផ្ទះ។ ចំនួនសរុបត្រូវបានគណនាលោកបានបន្ថែមកាតនេះ (11 សន្លឹកអាត់រាប់, កញ្ចាស់កំឡោះក្រមុំសម្រាប់ 10 និងនៅសល់ដូចដែលពួកគេគឺជាឧទាហរណ៍ 8 នៃ spades រាប់សម្រាប់ 8) ។ រាល់ពេលដែលអ្នកបានគ្រប់គ្រងដើម្បីសម្រេចបាន 31 នៅក្នុងមួយនៃផ្ទះដែលអ្នកទទួលបានប្រាក់រង្វាន់មួយទាក់ទងនឹងផ្ទះដែលអ្នកសម្រេចថា (10 Spade, 20 សម្រាប់ក្លិប, 30 សម្រាប់ពេជ្រ, 40 សម្រាប់បេះដូង) និងផ្ទះនេះបានក្លាយទទេ (ចំនួនសរុប = 0) ។ ប្រសិនបើនៅក្នុងមួយនៃផ្ទះសរុបនឹងលើសពី 31 បន្ទាប់មកផ្ទះនេះត្រូវបានបិទហើយអ្នកនឹងមិនអាចប្រើវាបានទៀតទេលោកបានបន្ថែមកាតទៅវា។ ក្នុងគោលបំណងដើម្បីឈ្នះអ្នកគួរតែបន្ថែមទាំងអស់ 52 កាតនៅក្នុងផ្ទះហើយបន្ទាប់មកបានតែចំនួនពិន្ទុរបស់អ្នកនៅក្នុងសាលានៃកិត្តិនាមនេះ។ អ្នកបាត់បង់ប្រសិនបើផ្ទះទាំងបួនទាំងអស់នឹងត្រូវបានបិទ។
ប្រាំមួយនាក់វិធានកាត: ប្រសិនបើចំនួនលេខនៃសន្លឹកបៀនៅក្នុងផ្ទះមួយដែលនឹងត្រូវបាន 6 (ប្រាំមួយ) និងសរុបតិចជាង 31, វាជាការរាប់មួយ 31 អ្នកលេងទទួលបាន 50 ពិន្ទុហើយផ្ទះនេះបានក្លាយទទេ។
គ្រាប់បៀ Joker វិធាន: ក្បួននេះបានបន្ថែម 4 គ្រាប់បៀ Joker ទៅនឹងនាវានេះ (គ្នាជាមួយនឹងឈុតផ្សេងគ្នា) ។ ប្រសិនបើអ្នកបន្ថែមវាទៅផ្ទះ colored ជាមួយនឹងឈុតដូចគ្នា (ឧបេះដូងកាតពិសេសដើម្បីបេះដូងផ្ទះ) បន្ទាប់មកវាគឺដូចជាមាន 31 មិនមានបញ្ហាអ្វីគឺសរុបមានហើយអ្នកលេងទទួលបាន 100 ពិន្ទុ, ប៉ុន្តែប្រសិនបើអ្នកបន្ថែមវាទៅជា ផ្ទះ colored ជាមួយនឹងឈុតទៀត (ឧទាហរណ៍កាតបេះដូងទៅពេជ្រផ្ទះ) អ្នកបាត់បង់ភ្លាម។
កូដប្រភពនៃការប្រកួតនេះអាចត្រូវបានរកឃើញនៅ: https://github.com/VelbazhdSoftwareLLC/HouseOfCards
បានដំឡើងកំណែនៅ
20 សីហា 2015