បំបែកកូដពណ៌
បំបែកកូដពណ៌សម្ងាត់ក្នុង ១០ ការទាយ — ម្ជុលព័ត៌មានណែនាំតក្កវិជ្ជារបស់អ្នក។ បីកម្រិត ពិន្ទុតាមពេលវេលា មានចំណាត់ថ្នាក់។
របៀបលេងបំបែកកូដពណ៌
បំបែកកូដពណ៌គឺជាល្បែងផ្គុំតក្កវិជ្ជាបំបែកកូដបុរាណ។ កុំព្យូទ័រជ្រើសរើសកូដសម្ងាត់ដែលផ្សំពីចំណុចពណ៌ ហើយភារកិច្ចរបស់អ្នកគឺរកកូដពិតប្រាកដ — ពណ៌ត្រឹមត្រូវតាមលំដាប់ត្រឹមត្រូវ — ក្នុង ១០ ការទាយ។ បន្ទាប់ពីការទាយនីមួយៗ អ្នកទទួលបានម្ជុលព័ត៌មានដែលប្រាប់ថាអ្នកជិតប៉ុណ្ណា ហើយដោយផ្សំតម្រុយពីជួរទាំងអស់ដូចអ្នកស៊ើបអង្កេត អ្នកអាចរកចម្លើយបានបន្តិចម្ដងៗ។ វាជាតក្កវិជ្ជាសុទ្ធ៖ គ្មានសំណាង គ្មានសម្ពាធពេលវេលាលើការគិត (ទោះដោះស្រាយលឿនជាងបានពិន្ទុច្រើនជាង) ហើយដំណើរការក្រៅបណ្ដាញទាំងស្រុង។
គោលដៅ
រកកូដពណ៌លាក់របស់កុំព្យូទ័រ មុនការទាយ ១០ ដងរបស់អ្នកអស់។ កម្រិតងាយ៖ កូដមាន ៤ រន្ធ ពី ៦ ពណ៌ ដោយពណ៌មិនស្ទួន។ កម្រិតមធ្យម៖ ៤ រន្ធ ពី ៨ ពណ៌ ហើយពណ៌ដូចគ្នាអាចលេចឡើងច្រើនជាងម្ដង។ កម្រិតពិបាក៖ ៥ រន្ធ ពី ៨ ពណ៌ ស្ទួនបាន។ កូដត្រូវកំណត់ពេលជុំចាប់ផ្ដើម ហើយមិនផ្លាស់ប្ដូរកណ្ដាលល្បែងឡើយ។
ក្ដារល្បែង
ក្ដារបង្ហាញមួយជួរក្នុងមួយការទាយ។ ជួរនីមួយៗមានចំណុចពណ៌ដែលអ្នកទាយនៅខាងឆ្វេង និងក្រុមម្ជុលព័ត៌មានតូចៗនៅខាងស្ដាំ។ ក្រោមក្ដារគឺក្ដារពណ៌ — ពណ៌នីមួយៗមានអក្សរភ្ជាប់ (R, O, Y, G, B, P, C, M) ដើម្បីឱ្យអ្នកលេងដែលពិការភ្នែកពណ៌ ឬអេក្រង់មិនច្បាស់ នៅតែបែងចែកបាន។ ឧបករណ៍រាប់បង្ហាញការទាយនៅសល់ និងនាឡិកាបង្ហាញវិនាទីកន្លងផុត។
ការធ្វើការទាយ
- ចុចពណ៌លើក្ដារពណ៌ដើម្បីបំពេញជួរបច្ចុប្បន្នពីឆ្វេងទៅស្ដាំ។ កម្រិតងាយ ពណ៌ដែលបានប្រើក្នុងជួររួចហើយនឹងស្រអាប់ ព្រោះកូដសម្ងាត់នៃរបៀបនេះមិនស្ទួនពណ៌ទេ។
- ច្រឡំ? ចុចចំណុចដែលបំពេញរួចណាមួយក្នុងជួរបច្ចុប្បន្ន ដើម្បីសម្អាតវានិងអ្វីៗបន្ទាប់ពីវា ឬប្រើប៊ូតុង ⌫ ដើម្បីលុបពណ៌ចុងក្រោយ។
- ពេលរន្ធទាំងអស់ពេញ ចុច «ពិនិត្យ»។ ការទាយត្រូវវាយតម្លៃភ្លាមៗ ហើយម្ជុលព័ត៌មានលេចឡើងនៅចុងជួរ។
- ធ្វើឡើងវិញ ដោយប្រើជួរមុនៗទាំងអស់ជាភស្តុតាង រហូតអ្នកផលិតកូដពិតប្រាកដ (ឈ្នះ) ឬប្រើអស់ការទាយទាំង ១០ (ចាញ់ ហើយកូដសម្ងាត់ត្រូវបង្ហាញ)។
អានម្ជុលព័ត៌មាន
ការទាយនីមួយៗទទួលម្ជុលពីរប្រភេទ។ ម្ជុលតាន់មានន័យថាចំណុចរបស់អ្នកមួយជាពណ៌ត្រឹមត្រូវនៅទីតាំងត្រឹមត្រូវ។ ម្ជុលប្រហោងមានន័យថាចំណុចរបស់អ្នកមួយជាពណ៌ដែលមានក្នុងកូដ ប៉ុន្តែនៅទីតាំងខុស។ ម្ជុលមិនតាមលំដាប់រន្ធទេ — វាមិនដែលប្រាប់ថាចំណុចមួយណាត្រូវ គ្រាន់តែប្រាប់ថាប៉ុន្មានចំណុចត្រូវ។
ពេលមានពណ៌ស្ទួន ការរាប់តាមច្បាប់ «multiset» ស្តង់ដារ៖ ចំណុចនីមួយៗក្នុងកូដសម្ងាត់អាចផ្គូផ្គងបានច្រើនបំផុតជាមួយចំណុចមួយក្នុងការទាយរបស់អ្នក។ ដំបូងផ្គូផ្គងទីតាំងត្រូវទាំងអស់រាប់ជាម្ជុលតាន់ បន្ទាប់មកក្នុងចំណុចនៅសល់ ពណ៌នីមួយៗផ្ដល់ម្ជុលប្រហោងស្មើតម្លៃតូចជាងរវាង (ចំនួនដងវាមានក្នុងកូដនៅសល់) និង (ចំនួនដងវាមានក្នុងការទាយនៅសល់)។ ឧទាហរណ៍៖ បើកូដជា ក្រហម-ក្រហម-ខៀវ-ខៀវ ហើយអ្នកទាយ ក្រហម-ខៀវ-ក្រហម-ក្រហម អ្នកបានម្ជុលតាន់ ១ (ក្រហមទីមួយ) និងម្ជុលប្រហោង ២ (មានក្រហមមួយទៀតនិងខៀវមួយនៅកន្លែងផ្សេង) — ក្រហមទីបីរបស់អ្នកមិនបានអ្វីទេ ព្រោះកូដមានក្រហមតែពីរប៉ុណ្ណោះ។
ឈ្នះ ចាញ់ និងការគិតពិន្ទុ
អ្នកឈ្នះភ្លាមពេលការទាយត្រូវនឹងកូដទាំងស្រុង (ម្ជុលទាំងអស់តាន់)។ ពិន្ទុគឺ max(1, (11 − ចំនួនការទាយ) × 900 − វិនាទីកន្លងផុត)៖ បំបែកកូដដោយការទាយតិចដងមានតម្លៃច្រើនជាងល្បឿនឆ្ងាយ ប៉ុន្តែវិនាទីត្រូវដក ដូច្នេះការលេងម៉ឺងម៉ាត់មានប្រយោជន៍។ ពិន្ទុខ្ពស់បំផុតដែលអាចបានគឺ 9000 (ទាយត្រូវលើកទីមួយភ្លាមៗ) ពិន្ទុតែងតែស្ថិតក្នុងដែនកំណត់តារាងពិន្ទុ 99,999។ បើអ្នកបរាជ័យទាំង ១០ ការទាយ កូដសម្ងាត់ត្រូវបង្ហាញ ហើយគ្មានអ្វីត្រូវបញ្ជូនទេ — ការចាញ់មិនប៉ះពាល់ចំណាត់ថ្នាក់អ្នកឡើយ។
គន្លឹះយុទ្ធសាស្ត្រ
- បើកល្បែងដោយពង្រាយ៖ ការទាយដំបូងដែលមាន ៣-៤ ពណ៌ខុសគ្នា ប្រាប់អ្នកភ្លាមថាក្រុមពណ៌ណាមានក្នុងកូដ និងណាមិនមាន។
- ប្រើជួរគ្មានម្ជុលឱ្យខ្លាំង — បើការទាយមួយមិនបានម្ជុលសោះ ពណ៌ទាំងអស់ក្នុងវាមិនមានក្នុងកូដ ហើយអាចលុបចេញពីការគិតទាំងអស់ក្រោយៗ។
- ដើម្បីបំបែក «ពណ៌ត្រូវ» ពី «ទីតាំងត្រូវ» រក្សាពណ៌ដែលសង្ស័យប៉ុន្តែផ្លាស់ទៅរន្ធផ្សេង៖ ម្ជុលប្រហោងក្លាយជាតាន់ បង្ហាញទីតាំងពិតរបស់វា។
- កម្រិតមធ្យមនិងពិបាក ចាំពណ៌ស្ទួន៖ ម្ជុលប្រហោងពីរសម្រាប់ពណ៌មួយអាចមានន័យថាពណ៌នោះលេចឡើងពីរដង។ ការសាកទ្វេ (ឧ. ក្រហម-ក្រហម-បៃតង-ខៀវ) ច្រើនតែជាវិធីបញ្ជាក់លឿនបំផុត។
សំណួរញឹកញាប់
តើម្ជុលព័ត៌មានត្រូវនឹងទីតាំងចំណុចរបស់ខ្ញុំទេ?
ទេ។ ក្រុមម្ជុលជាសេចក្ដីសង្ខេប មិនមែនផែនទីទេ៖ ម្ជុលបង្ហាញតាន់មុនជានិច្ច ដោយមិនគិតថារន្ធណាបានពិន្ទុ។ ម្ជុលតាន់បីមានន័យថា «ចំណុចបីរបស់អ្នកដាក់ត្រូវឥតខ្ចោះ» ប៉ុន្តែអ្នកត្រូវសន្និដ្ឋានថាបីណាមួយ ពីលំនាំនៃការទាយផ្សេងទៀត។
តើពិន្ទុគិតយ៉ាងដូចម្ដេចឱ្យប្រាកដ?
ពិន្ទុ = max(1, (11 − ចំនួនការទាយ) × 900 − វិនាទីកន្លងផុត) កំណត់ត្រឹម 99,999។ ឈ្នះក្នុង ១ ការទាយក្រោយ ២០ វិនាទី → (11−1)×900−20 = 8980 ពិន្ទុ ឈ្នះក្នុង ៧ ការទាយក្រោយ ៩០ វិនាទី → (11−7)×900−90 = 3510។ មានតែជ័យជម្នះប៉ុណ្ណោះដែលបញ្ជូនទៅតារាងពិន្ទុ តាមកម្រិតដាច់ដោយឡែក ហើយពិន្ទុល្អបំផុតរបស់អ្នកត្រូវរាប់។
ខ្ញុំពិបាកបែងចែកពណ៌ — មានជំនួយទេ?
មាន។ ចំណុចពណ៌នីមួយៗមានអក្សរថេរ — R (ក្រហម), O (ទឹកក្រូច), Y (លឿង), G (បៃតង), B (ខៀវ), P (ស្វាយ), C (ខៀវផ្ទៃមេឃ), M (ផ្កាឈូកចាស់) — នៅលើក្ដារពណ៌ ក្នុងការទាយរបស់អ្នក និងក្នុងកូដដែលបង្ហាញ ដូច្នេះល្បែងអាចលេងបានពេញលេញដោយអក្សរតែឯង។
តើបំបែកកូដពណ៌លេងក្រៅបណ្ដាញបានទេ?
បាន។ ពេលផ្ទុករួច ឧបករណ៍បង្កើតនិងពិនិត្យល្បែងដំណើរការទាំងស្រុងក្នុងកម្មវិធីរុករករបស់អ្នក។ ពិន្ទុដែលទទួលបានពេលក្រៅបណ្ដាញ ត្រូវរក្សាទុកលើឧបករណ៍ ហើយបញ្ជូនឡើងដោយស្វ័យប្រវត្តិពេលអ្នកមានអ៊ីនធឺណិតនិងចូលគណនីលើកក្រោយ។