ប៊ីតស្មើភាពប្រាំបី និងការធ្វើបច្ចុប្បន្នភាពពីរក្នុងពេលតែមួយ
ប៊ីតស្មើភាពឯករាជ្យចំនួនប្រាំបីបង្កើតជាខ្សែរង្វង់។ អនុវត្តវិធាន Rule90 ពីរដង៖ ប៊ីតបន្ទាប់ម្នាក់ៗគឺជា XOR នៃអ្នកជិតខាងឆ្វេង និងស្តាំនៃជួរដើម ដោយបង្វិលនៅចុង។ ទីតាំងនីមួយៗធ្វើបច្ចុប្បន្នភាពក្នុងពេលតែមួយ។ មានតែប៊ីតដើមប៉ុណ្ណោះដែលត្រូវបានគេយកមកវាស់; ការធ្វើបច្ចុប្បន្នភាពពីរគឺជាការគណនាដោយស្វ័យប្រវត្តិដោយគ្មានការទាញថ្មី។ ការភ្នាល់ទាំងមូលតម្លៃការទាញទាំងមូល។
ពិន្ទុសុទ្ធ=max(0,ចំនួនប៊ីត1 បន្ទាប់ពីការធ្វើបច្ចុប្បន្នភាពទីពីរ−2)។ នេះមិនមែនជាការចាត់ថ្នាក់ ផលបូកលើការធ្វើបច្ចុប្បន្នភាពទាំងពីរ ឬចំនួនប៊ីតដើមទេ។ កម្មវិធីគណនាដោយស្វ័យប្រវត្តិ; អ្នកលេងមិនជ្រើសរើសប៊ីតដើម ឈប់ការគណនា ឬផ្លាស់ប្តូរបន្ទែបន្ទាប់ពីឃើញពិន្ទុទេ។
ប៊ីតដើម 11000000 ក្លាយជា 11100001 ហើយបន្ទាប់មក 00110011: ប៊ីតដែលបានកំណត់ចំនួនបួនផ្តល់ពិន្ទុ 2។ ប៊ីតដើម 10000000 ក្លាយជា 01000001 ហើយបន្ទាប់មក 00100010: ប៊ីតដែលបានកំណត់ចំនួនពីរផ្តល់ពិន្ទុ 0។ ពិន្ទុមិនមែនជាមេគុណបង់ប្រាក់ផ្ទាល់ទេ; ថាមពលនីមួយៗត្រូវការការធ្វើបច្ចុប្បន្នភាពមធ្យមផ្ទាល់ខ្លួន។
ពិន្ទុ 0,2,4,6 កើតឡើង 80,96,64,16 ដង។ មានលទ្ធផលវិជ្ជមាន 176 និងលទ្ធផលសូន្យ 80។ ពិន្ទុ 1,3,5 មិនអាចកើតឡើងទេ។ ការផ្លាស់ប្តូរបន្ទែររក្សាប្រេកង់វិជ្ជមាន។ ក្រេឌីតសុទ្ធវិជ្ជមានអាចតូចជាងការភ្នាល់។ លទ្ធផលមុនមិនផ្លាស់ប្តូរប៊ីតដើមឯករាជ្យថ្មីទេ។
សម្រាប់ p=1,2,3, មេគុណសុទ្ធ=0.96*rawScore^p/mean(rawScore^p)។ មធ្យមជាក់លាក់គឺ 2.125,7.75,32.5។ បន្ទែរនីមួយៗមាន 96% នៃក្រេឌីតសុទ្ធមធ្យម មិនមែនប្រេកង់ឈ្នះ ប្រាក់ចំណេញសុទ្ធ ឬកាតព្វកិច្ចកាប័ណ្ណចុងក្រោយទេ។ សូន្យនៅតែជាសូន្យ។ ថាមពលមិនមែនជាការគុណនឹង 2 ឬ 3ទេ។ ជ្រើសរើសបន្ទែរមុនការទាញ មិនមែនបន្ទាប់ពីការគណនាពិន្ទុទេ។
ការភ្នាល់ទាំងមូល និងបន្ទែរត្រូវបានចាប់យកមុនការទាញជាមួយការកាត់បន្ថយមួយដង។ ការដោះស្រាយចប់ក្នុងរយៈពេល 480ms។ ការកំណត់ និងការបំពេញបន្ថែមត្រូវបានចាក់សោអំឡុងពេលដោះស្រាយ និងជួរស្វ័យប្រវត្តិសកម្ម។ ការកំណត់ពេលវេលាអតិបរមា 10 ជុំជាមួយក្រេឌីតគ្រប់គ្រាន់។ ការឈប់បោះបង់ជុំអនាគតខណៈដែលជុំបច្ចុប្បន្នកំពុងដោះស្រាយ។ គ្មានការដកប្រាក់មុនពេក ការជ្រើសរើសប៊ីត ឬការបង្វិលឡើងវិញទេ។
កាប័ណ្ណទូរស័ព្ទដ្ឋានក្នុងកម្មវិធីរុករកថ្មីចាប់ផ្តើមនៅ 1000 មេត្រីកាស។ តុល្យការចំនួនគត់ដែលបានដោះស្រាយ និងការផ្ទេរការបង់ប្រាក់ប្រភាគត្រូវបានរក្សាទុកក្នុង localStorage។ ក្រេឌីតសុទ្ធត្រូវបានបន្ថែមទៅនឹងប្រភាគដែលបានរក្សាទុក; ផ្នែកចំនួនគត់ត្រូវបានបង្កើនក្រេឌីត និងប្រភាគដែលនៅសល់ត្រូវបានផ្ទេរទៅមុខ។ មេត្រីកាសទាំងនេះគ្មានតម្លៃសាច់ប្រាក់ ការដាក់ប្រាក់ ការដកប្រាក់ ឬពានរង្វាន់ទេ។ ការផ្ទុកទុកស្ថិតក្នុងកម្មវិធីរុករកនេះ និងប្រភព មិនមែនក្នុងគណនី ឬតុល្យការការទូទាត់ខាងក្រៅទេ។
មានតែតុល្យការស្ងប់ស្ងាត់តិចជាងដប់ប៉ុណ្ណោះដែលផ្តល់ការបំពេញបន្ថែមឥតគិតថ្លៃ។ ការចុចវាដាក់តុល្យការទៅ 1000; វាមិនបន្ថែម 1000 ទៅលើតុល្យការដែលមានស្រាប់ទេ។ ការផ្ទេរប្រភាគត្រូវបានរក្សា។ ការបំពេញបន្ថែមមិនមានស្រាប់អំឡុងពេលដោះស្រាយ ឬជួរស្វ័យប្រវត្តិសកម្ម។ ការផ្លាស់ប្តូរការភ្នាល់មិនអាចបង្ខំការបំពេញបន្ថែមខណៈដែលតុល្យការគឺដប់ ឬច្រើនជាងនេះ។ តុល្យការសូន្យដែលបានរក្សាទុកពីមុននៅតែជាសូន្យបន្ទាប់ពីការផ្ទុកឡើងវិញ រហូតដល់អ្នកប្រើប្រាស់ចុចការបំពេញបន្ថែមដែលមានស្រាប់។
ការផ្ទុកឡើងវិញរក្សាតុល្យការដែលបានរក្សាទុក និងការផ្ទេរប្រភាគនៅពេលដែលការផ្ទុកទុកកម្មវិធីរុករកនៅតែមាន។ ការទាញកាត់ការភ្នាល់មុនការរចនាសម្ព័ន្ធដោះស្រាយខ្លី៖ ការចាកចេញ ឬការផ្ទុកឡើងវិញអំឡុងពេលរចនាសម្ព័ន្ធមិនទាន់បញ្ចប់អាចបាត់បង់ក្រេឌីតកំពុងរង់ចាំរបស់វា។ ការផ្ទុកឡើងវិញបន្ទាប់ពីការដោះស្រាយរក្សាលទ្ធផលដែលបានបញ្ចប់។ ការលុបកាសសុទ្ធមិនអាចលុប localStorage ទេ; ការលុបការផ្ទុកទុកគេហទំព័រអាចលុបកាប័ណ្ណ។ ការរុករកឯកជន និងការកំណត់កម្មវិធីរុករកអាចផ្លាស់ប្តូរភាពអាចមាន និងការរក្សាទុកការផ្ទុកទុក។
"]កាត់បន្ថយកាត់ទូរទស្សន៍ស្មាន
កាត់ទូរទស្សន៍ស្មានថ្មីចាប់ផ្តើមដោយ 1000 កាក់ស្មាន។ តម្លៃសម្រាប់ការប្រើប្រាស់ត្រូវបានរក្សាទុកក្នុង localStorage។ ការប្រើប្រាស់តម្លៃស្មានត្រូវបានបន្ថែមទៅលើតម្លៃស្មានដែលបានរក្សាទុក; ផ្នែកស្មានត្រូវបានបន្ថែមទៅលើផ្នែកស្មានដែលបានរក្សាទុក។ កាក់ទាំងនេះមិនមានតម្លៃស្មាន, ការប្រើប្រាស់, ការប្រើប្រាស់ ឬការប្រើប្រាស់។ ការរក្សាទុកស្ថិតក្នុងកាត់ទូរទស្សន៍នេះ និងដើម, មិនមែនជាគណនី ឬតម្លៃស្មានខាងក្រៅទេ។
ការប្រើប្រាស់ និងទិន្នន័យដែលបានរក្សាទុក
ការប្រើប្រាស់រក្សាទុកតម្លៃស្មាន និងផ្នែកស្មានដែលបានរក្សាទុកនៅពេលដែលការរក្សាទុកកាត់ទូរទស្សន៍នៅតែមាន។ ការប្រើប្រាស់តម្លៃស្មានត្រូវបានប្រើប្រាស់មុនពេលការប្រើប្រាស់ស្មានខ្លីៗ: ការចាកចេញ ឬការប្រើប្រាស់ក្នុងអំឡុងពេលការប្រើប្រាស់ស្មានដែលមិនទាន់បញ្ចប់អាចបាត់បង់តម្លៃស្មានដែលបានរក្សាទុក។ ការប្រើប្រាស់បន្ទាប់ពីការប្រើប្រាស់រក្សាទុកលទ្ធផលដែលបានបញ្ចប់។ ការប្រើប្រាស់តែមួយមុខអាចមិនលុប localStorage; ការលុបការរក្សាទុកគេហទំព័រអាចលុបកាត់ទូរទស្សន៍។ ការប្រើប្រាស់ឯកជន និងការកំណត់កាត់ទូរទស្សន៍អាចផ្លាស់ប្តូរការប្រើប្រាស់ និងការរក្សាទុក។
ការស្នើសុំ និងការកំណត់ឯកជនភាព
ការប្រើប្រាស់មិនត្រូវការការចូល ឬទម្រង់ទិន្នន័យផ្ទាល់ខ្លួន។ នោះមិនមានន័យថាមិនមានទិន្នន័យផ្ទាល់ខ្លួនត្រូវបានដំណើរការទេ។ ទំព័រស្នើសុំ Google Fonts និងកាត់ទូរទស្សន៍ Statinside; ការប្រើប្រាស់, CDN និងការស្នើសុំខាងក្រៅអាចបង្ហាញអាសយដ្ឋាន IP, ព័ត៌មានឧបករណ៍, URL និងពេលវេលាស្នើសុំ។ រយៈពេលរក្សាទុក, ជីវិត cookie, ការភ្ជាប់ និងភាពមិនស្គាល់មិនទាន់ត្រូវបានបញ្ជាក់ដោយឯករាជ្យនៅទីនេះ។ យើងមិនមានការប្រកាសថាទិន្នន័យបច្ចេកទេសមិនអាចកំណត់ ឬភ្ជាប់ទៅបុគ្គលបានទេ។
សំណួរ EK22 និងម៉ាស៊ីនស្មានដើមរបស់យើង
EK22 ជាប្រធានបទស្វែងរកក្នុងការណែនាំឯករាជ្យនេះ។ មិនមានអត្តសញ្ញាណអាជីវកម្ម អាសយដ្ឋានផ្លូវការ កម្មវិធី អាជ្ញាប័ណ្ណ ការគាំទ្រ ឬសេវាហិរញ្ញវត្ថុណាមួយត្រូវបានបង្កើតឡើងនៅទីនេះទេ។ Two Wave Steps គឺជាម៉ូដែលស៊ីមុយឡាស្យុងកាក់ស្មាន់របស់យើង មិនមែនជាការចម្លងពាណិជ្ជកម្ម ឬការសាកល្បងកម្មវិធីខាងក្រៅទេ។
សំណួរដែលគេសួរញឹកញាប់
សំណួរស្វែងរក EK22 និងម៉ូដែលស៊ីមុយឡាស្យុងរបស់យើង?
EK22 ជាប្រធានបទស្វែងរកក្នុងការណែនាំឯករាជ្យនេះ។ មិនមានអត្តសញ្ញាណអាជីវកម្ម អាសយដ្ឋានផ្លូវការ កម្មវិធី អាជ្ញាប័ណ្ណ ការគាំទ្រ ឬសេវាហិរញ្ញវត្ថុណាមួយត្រូវបានបង្កើតឡើងនៅទីនេះទេ។ Two Wave Steps គឺជាម៉ូដែលស៊ីមុយឡាស្យុងកាក់ស្មាន់របស់យើង មិនមែនជាការចម្លងពាណិជ្ជកម្ម ឬការសាកល្បងកម្មវិធីខាងក្រៅទេ។
ប៊ីតស្មើៗប្រាំបី និងការធ្វើបច្ចុប្បន្នភាពទ្វេរព្រមគ្នា?
ប៊ីតស្មើៗឯករាជ្យប្រាំបីបង្កើតជាខ្សែរង្វង់។ អនុវត្ត Rule90 ចំនួនពីរដង៖ ប៊ីតបន្ទាប់ម្នាក់ៗគឺជា XOR នៃអ្នកជិតខាងឆ្វេង និងស្តាំនៃជួរមុន ដោយបង្វិលនៅចុង។ គ្រប់ទីតាំងទាំងអស់ធ្វើបច្ចុប្បន្នភាពព្រមគ្នា។ មានតែប៊ីតដើមប៉ុណ្ណោះដែលត្រូវបានគេយកមកវាស់; ការធ្វើបច្ចុប្បន្នភាពពីរគឺជាការគណនាដែលកំណត់ច្បាស់លាស់ដោយគ្មានការទាញថ្មី។ ការចាប់យកមួយពេញលេញនៃតម្លៃភ្នាល់ទាំងមូលគ្របដណ្តប់លើការទាញទាំងមូល។
ចំនួនប៊ីតដែលបានកំណត់នៅជួរទីពីមក minus2 ដោយកំណត់នៅ 0?
ពិន្ទុសុទ្ធ=max(0,ចំនួនប៊ីត1 បន្ទាប់ពីការធ្វើបច្ចុប្បន្នភាពទីពីរ−2)។ នេះមិនមែនជាក្រុមបញ្ជី ផលបូកលើការធ្វើបច្ចុប្បន្នភាពទាំងពីរ ឬចំនួនប៊ីតដើមទេ។ កម្មវិធីគណនាដោយស្វ័យប្រវត្តិ; អ្នកលេងមិនជ្រើសរើសប៊ីតដើម ឈប់ការគណនា ឬផ្លាស់ប្តូរបន្ទាប់ពីឃើញពិន្ទុទេ។
11000000 ផ្តល់ពិន្ទុ2;10000000 ផ្តល់ពិន្ទុ0?
11000000 ដើមក្លាយជា11100001 ហើយបន្ទាប់មក00110011: ប៊ីតដែលបានកំណត់បួនផ្តល់ពិន្ទុ2។ 10000000 ដើមក្លាយជា01000001 ហើយបន្ទាប់មក00100010: ប៊ីតដែលបានកំណត់ពីរផ្តល់ពិន្ទុ0។ ពិន្ទុមិនមែនជាមេគុណបង់ប្រាក់ផ្ទាល់ទេ; ថាមពលនីមួយៗត្រូវការការធ្វើបច្ចុប្បន្នភាពមធ្យមផ្ទាល់ខ្លួន។
មធ្យមភាពជាក់លាក់ និងក្រេឌីតសរុបដែលរំពឹងទុក?
សម្រាប់ p=1,2,3 មេគុណសរុប=0.96*rawScore^p/mean(rawScore^p)។ តម្លៃពិតប្រាកដគឺ2.125,7.75,32.5។ រាល់របៀបមានការបង់ប្រាក់សរុបមធ្យម96% មិនមែនជាប្រេកង់ឈ្នះ ប្រាក់ចំណេញសុទ្ធ ឬកាត់ប្រាក់ក្នុងកាបូបចុងក្រោយទេ។ សូន្យនៅតែជាសូន្យ។ ដឺក្រេមិនមែនជាការគុណនឹង2 ឬ3ទេ។ ជ្រើសរើសរបៀបមុនពេលដកសំបុត្រ មិនមែនបន្ទាប់ពីគណនាពិន្ទុទេ។
256 ខ្សែស្របគ្នាដែលមានប្រូបាបស្មើគ្នាទេ?
ពិន្ទុ0,2,4,6 កើតឡើង80,96,64,16 ដង។ មានលទ្ធផលវិជ្ជមាន176 និងលទ្ធផលសូន្យ80។ ពិន្ទុ1,3,5 មិនអាចកើតឡើងទេ។ ការផ្លាស់ប្តូរប្រភេទរក្សាប្រេកង់វិជ្ជមាន។ ប្រាក់សរុបវិជ្ជមានអាចតូចជាងការដាក់ប្រាក់។ លទ្ធផលពីមុនមិនផ្លាស់ប្តូរប៊ីតដើមឯករាជ្យថ្មីទេ។
ការកំណត់ដែលបានចាប់យក និងការបង្វិលស្វ័យប្រវត្តិខាងមុខទេ?
ការដាក់ប្រាក់ពេញលេញ និងរបៀបត្រូវបានចាប់យកមុនពេលដកសំបុត្រដោយការកាត់ប្រាក់មុន។ ការទូទាត់ចំណាយពេល480ms។ ការកំណត់ និងការបំពេញបន្ថែមត្រូវបានចាក់សោអំឡុងពេលទូទាត់ និងជួរដំណើរការស្វ័យប្រវត្តិ។ ការកំណត់ពេលវេលាអតិបរមា10 ដងបង្វិលជាមួយនឹងលុយគ្រប់គ្រាន់។ ការបញ្ឈប់លុបចោលការបង្វិលខាងមុខខណៈដែលការបង្វិលបច្ចុប្បន្នកំពុងទូទាត់។ មិនមានការដកប្រាក់មុនពេល ការជ្រើសរើសប៊ីត ឬការដាក់ប្រាក់ឡើងវិញទេ។
ការបំពេញបន្ថែមដោយដៃនៅពេលស្ងប់ស្ងាត់ទេ?
មានតែលុយសលុយដែលស្ងប់ស្ងាត់ក្រោមដប់ប៉ុណ្ណោះដែលផ្តល់ការបំពេញបន្ថែមដោយសេរី។ ការចុចវាដាក់លុយសល់ទៅ1000; វាមិនបន្ថែម1000ទៅលើលុយសល់ដែលមានស្រាប់ទេ។ ការផ្ទេរភាគបែងត្រូវបានរក្សា។ ការបំពេញបន្ថែមមិនអាចធ្វើទៅបានអំឡុងពេលទូទាត់ ឬជួរដំណើរការស្វ័យប្រវត្តិ។ ការផ្លាស់ប្តូរការដាក់ប្រាក់មិនអាចបង្ខំឱ្យបំពេញបន្ថែមខណៈដែលលុយសល់ជាដប់ ឬច្រើនជាងនេះ។ លុយសល់សូន្យដែលបានរក្សាទុកពីមុននៅតែជាសូន្យបន្ទាប់ពីការផ្ទុកឡើងវិញ រហូតដល់អ្នកប្រើចុចលើការបំពេញបន្ថែមដែលមាន។
ការផ្ទុកឡើងវិញ និងទិន្នន័យដែលបានរក្សាទុក?
ការផ្ទុកឡើងវិញរក្សាទុកកម្រិតលុយដែលបានរក្សាទុក និងការផ្ទេរចំនួនប្រភាគនៅពេលដែលការផ្ទុកទិន្នន័យក្នុងកម្មវិធីរុករកនៅតែមាន។ ការទាញស្លឹកត្រូវបានកាត់បន្ថយពីភាគលាភមុនពេលមានចលនាបញ្ចប់ការកំណត់លទ្ធផលខ្លី៖ ការចេញ ឬការផ្ទុកឡើងវិញអំឡុងពេលមានចលនានោះមិនទាន់បញ្ចប់អាចធ្វើឱ្យការប្រគល់ប្រាក់ដែលកំពុងរង់ចាំត្រូវបានបាត់បង់។ ការផ្ទុកឡើងវិញបន្ទាប់ពីការកំណត់លទ្ធផលរក្សាទុកលទ្ធផលដែលបានបញ្ចប់រួច។ ការសម្អាតកាស្សេតតែឯងអាចមិនលុប localStorage; ការលុបការផ្ទុកទិន្នន័យគេហទំព័រអាចធ្វើឱ្យកាបូបលុយបាត់បង់។
ការស្នើសុំ និងការកំណត់ឯកជនភាពទេ?
ហ្គេមនេះមិនត្រូវការការចុះឈ្មោះ ឬទម្រង់ទិន្នន័យផ្ទាល់ខ្លួនទេ។ នោះមិនមានន័យថាមិនមានការដំណើរការទិន្នន័យផ្ទាល់ខ្លួនទេ។ ទំព័រទាមទារ Google Fonts និងកន្ត្រក Statinside; ការផ្ទុក CDN និងការស្នើសុំពីភាគីទីបីអាចបង្ហាញអាសយដ្ឋាន IP ព័ត៌មានឧបករណ៍ URL និងពេលវេលាស្នើសុំ។ រយៈពេលរក្សាទុកជាក់លាក់ អាយុកាល cookie ការអនុវត្តការភ្ជាប់ និងភាពមិនបញ្ជាក់អត្តសញ្ញាណមិនទាន់ត្រូវបានបង្កើតឡើងដោយអ្នកត្រួតពិនិត្យឯករាជ្យនៅទីនេះទេ។ យើងមិនមានការប្រកាសថាទិន្នន័យបច្ចេកទេសមិនអាចកំណត់អត្តសញ្ញាណ ឬភ្ជាប់ទៅនឹងបុគ្គលបានទេ។
មិនមានការវិនិច្ឆ័យស្របច្បាប់ទេ?
ចំណុចប្រទាក់គឺមានគោលបំណងសម្រាប់មនុស្សដែលមានអាយុ 18 ឆ្នាំឡើងទៅ។ ការកំណត់គេហទំព័រនេះមិនមែនជាការបញ្ជាក់អំពីអាយុច្បាប់ល្បែងស៊ីសងទូទៅ អាជ្ញាប័ណ្ណ ឬការអនុញ្ញាតឱ្យប្រើសេវាកម្មផ្សេងទៀតទេ។ សំណួរណាមួយអំពីសកម្មភាពប្រាក់ពិតប្រាកដជាក់លាក់មួយត្រូវការច្បាប់ក្នុងស្រុកបច្ចុប្បន្ន និងការពិតជាក់លាក់អំពីសេវាកម្ម និងអ្នកប្រើប្រាស់។ ការណែនាំនេះមិនទាន់បានផ្ទៀងផ្ទាត់ការពិតទាំងនោះ និងមិនផ្តល់ដំបូន្មានច្បាប់ទេ។
ការផ្ទៀងផ្ទាត់របស់យើងផ្ទៀងផ្ទាត់តែការគណនាទូរស័ព្ទដៃទេ?
ការរាប់បឋម 256 ខ្សែបញ្ជាក់ពីជំហានរលកពីរ និងការធ្វើឱ្យស្តង់ដារតែប៉ុណ្ណោះ។ វាមិនបង្កើតអាជីវកម្មខាងក្រៅ កម្មវិធី អាជ្ញាប័ណ្ណ ឯកជនភាព សមត្ថភាពហិរញ្ញវត្ថុ ការអនុញ្ញាតច្បាប់ ឬគណិតវិទ្យាហ្គេមពាណិជ្ជកម្មទេ។ រូបសញ្ញា អាយុវេបសាយ ទម្រង់ URL HTTPS និងលំដាប់លំដោយក្នុងការស្វែងរកមិនបង្កើតអត្តសញ្ញាណអាជីវកម្មទេ។