ក្តារ និងច្បាប់ជួរដេករបស់វា
ក្តារនេះមានបួនជួរដេក និងបួនជួរឈរ ដោយមានរន្ធមីនចំនួនបួនតែម្តង។ ចំនួនរន្ធមីននៅក្នុងជួរដេកនីមួយៗបង្កើតជាពាក្យបញ្ច្រាស (palindrome)៖ ជួរដេកទី 1 មានរន្ធមីនច្រើនស្មើនឹងជួរដេកទី 4, និងជួរដេកទី 2 មានច្រើនស្មើនឹងជួរដេកទី 3។ ឧទាហរណ៍, ចំនួនរន្ធមីនក្នុងជួរដេក 1, 1, 1, 1 បំពេញតាមច្បាប់នេះ ព្រមទាំង 0, 2, 2, 0 ក៏បំពេញតាមច្បាប់នេះដែរ។ ទីតាំងនៅក្នុងជួរដេកដែលមានលក្ខណៈដូចគ្នា មិនចាំបាច់មានរាងកាត់បញ្ច្រាសគ្នាទេ។ ហ្គេមនឹងជ្រើសរើសក្តារមួយក្នុងចំណោមក្តារចំនួន 328 ដែលបំពេញតាមច្បាប់រន្ធមីនបួននេះនៅពេលចាប់ផ្តើម; វាមិនប្តូរក្តារថ្មីបន្ទាប់ពីការបង្ហាញទេ។
ការគ្រប់គ្រង និងការដាក់ប្រាក់
កម្មវិធីសាកល្បងបច្ចុប្បន្ននេះផ្តល់ការកំណត់រន្ធមីនមួយគត់គឺ Mines 4, និងការភ្នាល់ចំនួន 10, 20, 50, 100, ឬ 200 កាក់។ ចុច Start round ដើម្បីកាត់បន្ថយការភ្នាល់, បន្ទាប់មកជ្រើសរើសកោសិកាដែលមានគម្របមួយដែលអាចលេងបាន។ Bank current quote នឹងលេចឡើងលុះត្រាតែមានការបង្ហាញកោសិកាសុវត្ថិភាពយ៉ាងហោចណាស់មួយ។ ការភ្នាល់, ការកំណត់រន្ធមីន, និងការបំពេញបន្ថែមនឹងត្រូវបានចាក់សោអثناءក្នុងជុំ; កោសិកាដែលអាចលេងបាន, ការដាក់ប្រាក់បន្ទាប់ពីការបង្ហាញសុវត្ថិភាព, និងសំឡេង នៅតែអាចប្រើប្រាស់បាន។ មិនមានការរង់ចាំជុំដោយស្វ័យប្រវត្តិទេ។
ការបញ្ចេញតម្លៃតាមលក្ខខណ្ឌ
បន្ទាប់ពីបង្ហាញកន្លែងសុវត្ថិភាព តម្លៃសរុបគឺ 0.96 × ទឹកប្រាក់ដែលចាប់យក × 328 / N ដែល N ជាចំនួនក្តារដែលត្រឹមត្រូវនៅដំបូងដែលស្របនឹងគ្រប់កន្លែងសុវត្ថិភាពដែលបានបង្ហាញ។ ប្រសិនបើមានរ៉ែ តម្លៃសរុបនឹងស្មើសូន្យ។ ក្រុមដែលស្របគ្នាអាចថយចុះ ឬនៅដដែលបន្ទាប់ពីបង្ហាញកន្លែងសុវត្ថិភាព ដូច្នេះតម្លៃសរុបអាចកើនឡើង ឬនៅដដែល។ ប្រូបាប៊ីលីតេលក្ខខណ្ឌដែលកន្លែងមួយទៀតដែលគ្របដណ្តប់គឺសុវត្ថិភាព គឺចំនួនក្តារដែលស្របគ្នាដែលកន្លែងនោះសុវត្ថិភាព ចែកនឹង N; វាមិនត្រូវបានគណនាពីក្តារដែលមិនមានការកំណត់តែឯងទេ។
ការដោះស្រាយដោយស្វ័យប្រវត្តិ និងការការពារ
អ្នកអាចទាញយកលុយបន្ទាប់ពីបង្ហាញកន្លែងសុវត្ថិភាព។ ការបង្ហាញរ៉ែមួយបញ្ចប់ជុំដោយតម្លៃសរុបស្មើសូន្យ។ ការបង្ហាញកន្លែងសុវត្ថិភាពទាំងអស់ចំនួនដប់ពីរ ឬការទុកឱ្យគ្មានការបង្ហាញដែលអាចធ្វើទៅបាន នឹងទាញយកតម្លៃបច្ចុប្បន្នដោយស្វ័យប្រវត្តិ។ រ៉ែមួយចំនួនត្រូវបានបិទប្រើ។ កូដក៏បិទការបង្ហាញមួយផងដែរ ប្រសិនបើតម្លៃសុវត្ថិភាពដែលអាចកើតមានរបស់វាលើសពី 1,000 ដងនៃទឹកប្រាក់; វាមិនកាត់បន្ថយការបង់ប្រាក់បន្ទាប់ពីការបង្ហាញទេ។ ជាមួយនឹងការគាំទ្ររ៉ែបួននេះ តម្លៃអតិបរមាគឺ 0.96 × 328 = 314.88 ដងនៃទឹកប្រាក់ ដូច្នេះការការពារ 1,000 ដងមិនត្រូវបានទៅដល់ទេ។
កាតគ្រាប់លុយក្នុងស្រុក និងការបន្ថែមលុយ
កាបូបថ្មីចាប់ផ្តើមដោយមានកាក់វិចុណាត ១,០០០។ នៅពេលស្ងៀមស្ងាត់ និងមានកាក់តិចជាង ១០ ការកំណត់ឡើងវិញនូវតុល្យភាពឌីម៉ូ (Restore demo balance) នឹងកំណត់តុល្យភាពទៅជា ១,០០0 ជាក់លាក់; វាមិនបន្ថែម ១,០០០ ទៅលើតុល្យភាពចាស់ទេ។ ការស្តារឡើងវិញធ្វើឡើងដោយដៃ ដោយគ្មានការបំពេញបន្ថែមតាមរយៈពេលនោះទេ។ វាអនុញ្ញាតឱ្យមានការរក្សាទុកផ្នែកប្រភាគ (fractional carry) ហើយមិនអាចប្រើបានអំឡុងពេលជុំមួយ។
នៅពេលបិទបញ្ចប់ ការចំណេញសរុបនឹងត្រូវបានបន្ថែមទៅលើការរក្សាទុកផ្នែកប្រភាគដែលបានរក្សាទុក។ ផ្នែកនៃកាក់ទាំងមូលនឹងត្រូវបានបញ្ចូលទៅក្នុងតុល្យភាព ហើយផ្នែកដែលនៅសល់តិចជាងមួយកាក់នឹងត្រូវបានរក្សាទុកសម្រាប់ការបិទបញ្ចប់បន្ទាប់។ ការរក្សាទុកផ្នែកប្រភាគមិនផ្លាស់ប្តូររូបមន្តតម្លៃសរុបទេ។ រន្ធដាច់មួយដែលមានការចំណេញសរុបស្មើសូន្យនឹងរក្សាទុកការរក្សាទុកផ្នែកប្រភាពដែលមានស្រាប់។ តុល្យភាព និងការរក្សាទុកផ្នែកប្រភាគប្រើប្រាស់ localStorage នៃកម្មវិធីរុករក ហើយអាចរស់រានមានជីវិតបានក្រោយការផ្ទុកឡើងវិញ រួមទាំងករណីដែលតុល្យភាពស្មើសូន្យ។
ការផ្ទុកឡើងវិញ ឬបិទទំព័រអំឡុងពេលជុំមួយដែលមិនទាន់បញ្ចប់ នឹងបញ្ចប់ជុំនោះដោយគ្មានការសងប្រាក់ ឬការបន្ត។ ការភ្នាល់ត្រូវបានកាត់ចេញនៅពេលដែលជុំចាប់ផ្តើម។ តុល្យភាព និងការរក្សាទុកផ្នែកប្រភាគដែលបានរក្សាទុកអាចត្រូវបានអានឡើងវិញ ខណៈពេលដែលការផ្ទុកទិន្នន័យនៃគេហទំព័រនៅតែមាន។ ការលុបទិន្នន័យគេហទំព័រអាចនឹងលុបទាំងពីរ; ការលុបឯកសារដែលបានបង្គត់ទុក (cached files) តែមួយមុខអាចនឹងទុក localStorage ឱ្យនៅដដែល។
ការរំពឹងទុក និងអត្តសញ្ញាណ
សម្រាប់ជម្រើសទូរស័ព្ទដៃ និងគោលការណ៍ធនាគារដែលគាំទ្រ អត្រាប្រាក់ចំណេញសរុបដែលរំពឹងទុកគឺ 96% នៃភាគល្អិតដែលបានដាក់កម្រងមុនពេលបង្គត់ទៅជាភាគល្អិតពេញលេញ។ នេះរួមបញ្ចូលទាំងភាគល្អិតដែលត្រឡប់មកវិញ មិនមែនជាប្រាក់ចំណេញ 96% ទេ ហើយវាមិនធានាថានឹងមានលទ្ធផលសម្រាប់ជុំ ឬការលេងមួយជាក់លាក់ណាមួយទេ។ ការផ្លាស់ប្តូរដោយសុវត្ថិភាពដែលមានប្រូបាប Nnext / N នឹងផ្តល់តម្លៃសមាមាត្រទៅនឹង 1 / Nnext ដែល Nnext ជាចំនួនក្តារដែលអាចបន្តបានបន្ទាប់ពីការបង្ហាញនោះ; ប្រសិនបើមានមីន វានឹងផ្តល់សូន្យ។ ទំនាក់ទំនងនេះរក្សាតម្លៃសរុបដែលរំពឹងទុកបច្ចុប្បន្ន។ ការផ្ទុកឡើងវិញនៃជុំដែលមិនទាន់បញ្ចប់គឺនៅក្រៅពីគោលការណ៍ដោះស្រាយទាំងនេះ។
e111.info គឺជាមគ្គុទ្ទេសក៍ឯករាជ្យសម្រាប់ឈ្មោះ e111 ដែលមានការបង្ហាញភាគល្អិតវិច្ឆ័ងផ្ទាល់ខ្លួនរបស់ខ្លួនឈ្មោះ Row Load Palindrome។ មគ្គុទ្ទេសក៍នេះមិនទាន់បានបញ្ជាក់អត្តសញ្ញាណ ភាពជាដៃគូ អាជ្ញាប័ណ្ណ កម្មវិធីផ្លូវការ វិធីបង់ប្រាក់ ឬសេវាកម្មជំនួយរបស់អ្នកប្រតិបត្តិខាងក្រៅណាមួយទេ។ ឈ្មោះដូចគ្នា ឬលទ្ធផលការស្វែងរកមិនបានបង្ហាញពីទំនាក់ទំនងជាមួយក្រុមហ៊ុនណាមួយទេ។
សំណួរដែលគេសួរញឹកញាប់
របៀបដែលច្បាប់រាប់ចំនួនជួរដំណើរការយ៉ាងដូចម្តេច?
ក្តារលេងមានបួនជួរដេក និងបួនជួរឈរ ដោយមានមីនចំនួនបួន។ ចំនួនមីននៅក្នុងជួរដេកនីមួយៗបង្កើតជាពាក្យបញ្ច្រាស (palindrome): ជួរដេកទី 1 មានចំនួនមីនស្មើនឹងជួរដេកទី 4 ហើយជួរដេកទី 2 មានចំនួនស្មើនឹងជួរដេកទី 3។ ឧទាហរណ៍ ការរាប់ចំនួនជួរដេក 1, 1, 1, 1 បំពេញតាមច្បាប់នេះ ព្រមទាំង 0, 2, 2, 0។ ទីតាំងនៅក្នុងជួរដេកដែលមានចំនួនស្មើគ្នាមិនចាំបាច់បញ្ច្រាសគ្នាទេ។ ការលេងជ្រើសរើសក្តារលេងមួយក្នុងចំណោម 328 ក្តារលេងដែលបំពេញតាមច្បាប់មីនបួននៅពេលចាប់ផ្តើម; វាមិនកាត់ក្តារលេងឡើងវិញបន្ទាប់ពីការបង្ហាញទេ។
តើចំនួនមីន និងភាគល្អិតដែលអាចជ្រើសរើសបានមានអ្វីខ្លះ?
ការបង្ហាញបច្ចុប្បន្នផ្តល់ការកំណត់ Mines 4 តែមួយ និងការភ្នាល់ 10, 20, 50, 100 ឬ 200 កាក់។ ចុច Start round ដើម្បីកាត់បន្ថយការភ្នាល់ រួចជ្រើសរើសកោសិកាដែលគ្របដណ្តប់ដែលមានសិទ្ធិ។ ការប្រមូលប្រាក់ (Bank) នឹងអាចប្រើបានក្រោយពេលបង្ហាញកោសិកាសុវត្ថិភាពយ៉ាងហោចណាស់មួយ។ ការភ្នាល់ ការកំណត់ Mines និងការបំពេញថ្មី នឹងត្រូវបានចាក់សោអثناءការប្រកួត; កោសិកាដែលមានសិទ្ធិ ការប្រមូលប្រាក់ក្រោយពេលបង្ហាញកោសិកាសុវត្ថិភាព និងសំឡេង នៅតែអាចប្រើបាន។ មិនមានការរង់ចាំការប្រកួតដោយស្វ័យប្រវត្តិទេ។
តើការគណនាតម្លៃសរុបធ្វើឡើងដូចម្តេច?
បន្ទាប់ពីបង្ហាញកោសិកាសុវត្ថិភាព តម្លៃសរុបគឺ 0.96 × ការភ្នាល់ដែលបានចាប់យក × 328 / N ដែល N ជាចំនួនក្តារដែលមានសិទ្ធិដំបូងដែលស៊ីគ្នាជាមួយកោសិកាសុវត្ថិភាពដែលបានបង្ហាញទាំងអស់។ ការប៉ះ Mines នឹងផ្តល់តម្លៃសូន្យ។ សំណុំដែលមានសិទ្ធិអាចតូចចុះ ឬនៅដដែលបន្ទាប់ពីបង្ហាញកោសិកាសុវត្ថិភាព ដូច្នេះតម្លៃសរុបអាចកើនឡើង ឬនៅដដែល។ ប្រូបាប៊ីលីតេលក្ខខណ្ឌដែលកោសិកាដែលគ្របដណ្តប់គឺសុវត្ថិភាព គឺចំនួនក្តារដែលមានសិទ្ធិដែលកោសិកានោះសុវត្ថិភាព ចែកនឹង N; វាមិនត្រូវបានគណនាពីក្តារដែលមិនមានការកំណត់ទេ។
តើប្រូបាប៊ីលីតេសុវត្ថិភាពលក្ខខណ្ឌដំណើរការយ៉ាងដូចម្តេច?
រាប់ក្តារដែលមានសិទ្ធិដែលកោសិកាដែលបានជ្រើសរើសគឺសុវត្ថិភាព ហើយចែកនឹងចំនួនក្តារដែលមានសិទ្ធិសរុប។ ក្តារដែលបានជ្រើសរើសដំបូងនៅតែថេរ; ការបង្ហាញកោសិកាសុវត្ថិភាពផ្តល់ព័ត៌មានអំពីវា។
តើខ្ញុំអាចប្រមូលប្រាក់មុនពេលបង្ហាញកោសិកាសុវត្ថិភាពបានទេ?
ទេ។ ការប្រមូលប្រាក់នឹងអាចប្រើបានក្រោយពេលបង្ហាញកោសិកាសុវត្ថិភាពយ៉ាងហោចណាស់មួយ។
តើអ្វីកើតឡើងនៅពេលខ្ញុំប៉ះ Mines?
ការប្រកួតបញ្ចប់ដោយតម្លៃសូន្យ។ ការភ្នាល់ដែលបានចាប់យករបស់វាត្រូវបានកាត់បន្ថយនៅដើម។ ការផ្ទុកប្រភាគដែលមានស្រាប់នៅតែត្រូវបានរក្សាទុក។
តើការប្រមូលប្រាក់ដោយស្វ័យប្រវត្តិកើតឡើងនៅពេលណា?
អ្នកអាចធ្វើការទាញយកប្រាក់បន្ទាប់ពីបង្ហាញកោសិកាសុវត្ថិភាព។ ការបង្ហាញមីនមួយនឹងបញ្ចប់ការប្រកួតដោយមានការត្រឡប់មកវិញសុទ្ធសូន្យ។ ការបង្ហាញកោសិកាសុវត្ថិភាពទាំងអស់ចំនួនដប់ពីរ ឬការចាកចេញដោយគ្មានការបង្ហាញដែលអាចធ្វើទៅបាននឹងធ្វើការទាញយកតម្លៃបច្ចុប្បន្នដោយស្វ័យប្រវត្តិ។ មីនមួយចំនួនត្រូវបានបិទប្រើ។ កូដក៏បិទការបង្ហាញមួយប្រសិនបើតម្លៃប្រាក់បង់ដែលអាចកើតមាននឹងលើសពី ១,០០០ ដងនៃការដាក់ពិន័យផងដែរ; វាមិនកាត់បន្ថយការបង់ប្រាក់បន្ទាប់ពីការបង្ហាញទេ។ ជាមួយនឹងការគាំទ្រមីនបួននេះ តម្លៃប្រាក់បង់អតិបរមាគឺ ០.៩៦ × ៣២៨ = ៣១៤.៨៨ ដងនៃការដាក់ពិន័យ ដូច្នេះការការពារ ១,០០០ ដងមិនត្រូវបានសម្រេចទេ។
តើ ៩៦% ធានាផលប៉ុន្មានសម្រាប់ការលេងមួយ?
សម្រាប់ការជ្រើសរើសកោសិកា និងគោលការណ៍ទាញយកប្រាក់ដែលបានគាំទ្រ តម្លៃប្រាក់បង់សុទ្ធមានចំនួនគត់គឺ ៩៦% នៃការដាក់ពិន័យដែលបានចាប់យកមុនពេលបង្គត់ទៅជាមូលទុនគត់។ នេះរួមបញ្ចូលទាំងការត្រឡប់មកវិញនៃការដាក់ពិន័យ មិនមែនជាចំណេញ ៩៦% ទេ ហើយមិនធានាថាវានឹងផ្តល់លទ្ធផលសម្រាប់ការប្រកួតឬការលេងនីមួយៗទេ។ ការផ្លាស់ប្តូរសុវត្ថិភាពដែលមានប្រូបាប Nnext / N នឹងផ្តល់តម្លៃប្រាក់បង់ដែលសមាមាត្រទៅនឹង 1 / Nnext ដែល Nnext គឺជាចំនួនក្តារដែលអាចធ្វើបានបន្ទាប់ពីការបង្ហាញសុវត្ថិភាពនោះ; មីនមួយនឹងផ្តល់សូន្យ។ ទំនាក់ទំនងនេះរក្សាតម្លៃប្រាក់បង់សុទ្ធបច្ចុប្បន្ន។ ការផ្ទុកឡើងវិញនូវការប្រកួតមិនទាន់បញ្ចប់គឺនៅក្រៅគោលការណ៍ការសម្រេចចិត្តទាំងនោះ។
តើរូបិយប័ណ្ណប្រភាគត្រូវបានដោះស្រាយយ៉ាងដូចម្តេច?
នៅពេលសម្រេចចិត្ត តម្លៃប្រាក់បង់សុទ្ធត្រូវបានបន្ថែមទៅនឹងការរក្សាទុកប្រភាគដែលបានរក្សាទុក។ ផ្នែកគត់នៃមូលទុនត្រូវបានជូនដំណឹងទៅកាន់ទឹកប្រាក់ និងផ្នែកដែលនៅសល់ក្រោមមួយមូលទុនត្រូវបានរក្សាទុកសម្រាប់ការសម្រេចចិត្តបន្ទាប់។ ការរក្សាទុកមិនផ្លាស់ប្តូររូបមន្តតម្លៃប្រាក់បង់សុទ្ធទេ។ មីនមួយមានតម្លៃប្រាក់បង់សុទ្ធសូន្យ និងរក្សាទុកការរក្សាទុកដែលមានស្រាប់។ ទឹកប្រាក់ និងការរក្សាទុកប្រើប្រាស់ localStorage នៃកម្មវិធីរុករក និងអាចរស់រានមានជីវិតបានក្រោយការផ្ទុកឡើងវិញ រួមទាំងទឹកប្រាក់សូន្យផងដែរ។
តើខ្ញុំអាចស្តារទឹកប្រាក់បានយ៉ាងដូចម្តេច?
កាត់ដាក់ថ្មីចាប់ផ្តើមដោយមានកាក់វិចុណ្ណាចំនួន 1,000។ នៅពេលស្ងៀម និងមានកាក់តិចជាង 10, ការកំណត់ឡើងវិញនូវលេខកូនសិក្សាបង្ហាញលេខកូនសិក្សាទៅជា 1,000; វាមិនបន្ថែម 1,000 ទៅលើលេខកូនសិក្សាចាស់ទេ។ ការកំណត់ឡើងវិញគឺដោយដៃ ដោយគ្មានការបំពេញបន្ថែមតាមពេលវេលា។ វាបន្សល់ទុកការបន្តបន្ទាប់បន្សំ និងមិនអាចប្រើប្រាស់បានក្នុងអំឡុងពេលជុំ។
តើអ្វីកើតឡើងប្រសិនបើខ្ញុំបញ្ចូលឡើងវិញក្នុងអំឡុងពេលលេង?
ការបញ្ចូលឡើងវិញ ឬបិទទំព័រក្នុងអំឡុងពេលជុំមិនទាន់បញ្ចប់បញ្ចប់វាដោយគ្មានការសងប្រាក់ ឬបន្ត។ ការភ្ជាប់បានត្រូវបានដកចេញនៅពេលជុំចាប់ផ្តើម។ លេខកូនសិក្សាដែលបានផ្ទុក និងការបន្តបន្ទាប់បន្សំអាចអានឡើងវិញខណៈដែលការផ្ទុកទំព័រនៅតែមាន។ ការលុបទិន្នន័យទំព័រអាចលុបទាំងពីរ; ការលុបឯកសារដែលបានផ្ទុកទុកតែមួយអាចទុក localStorage ឱ្យនៅ។
តើនេះជាគេហទំព័រ ឬគណនីផ្លូវការទេ?
e111.info គឺជាគេហទំព័រណែនាំឯករាជ្យទៅនឹងឈ្មោះ e111 ជាមួយនឹងការបង្ហាញកាក់វិចុណ្ណាដើមរបស់ខ្លួន Row Load Palindrome។ គេហទំព័រនេះមិនបានបង្កើតអត្តសញ្ញាណអ្នកដំណើរការខាងក្រៅ ការភ្ជាប់ អាជ្ញាប័ណ្ណ កម្មវិធីផ្លូវការ វិធីបង់ប្រាក់ ឬសេវាកម្មគាំទ្រទេ។ ឈ្មោះដែលត្រូវគ្នា ឬលទ្ធផលស្វែងរកមិនបង្កើតទំនាក់ទំនងជាមួយក្រុមហ៊ុនទេ។ គេហទំព័រនេះមានគោលបំណងសម្រាប់មនុស្សពេញវ័យអាយុ 18 ឆ្នាំឡើង។ នោះគឺជាគោលនយោបាយទស្សនិកជនរបស់គេហទំព័រ មិនមែនជាសេចក្តីថ្លែងការណ៍អំពីច្បាប់ក្នុងស្រុក ឬការត្រួតពិនិត្យអាយុដែលបានអនុវត្តទេ។ កាក់វិចុណ្ណាគ្មានតម្លៃសាច់ប្រាក់ មិនអាចដកចេញបាន ហើយមិនផ្តល់រង្វាន់ទេ។