គណិតវិទ្យា និងគ្រីបតូ

កម្មវិធីពិនិត្យចំនួនបឋម

បញ្ចូលលេខមួយ ដើម្បីមើលថាតើវាជាចំនួនបឋមឬអត់ និងស្ថិតនៅទីតាំងណានៅក្នុងបញ្ជីចំនួនបឋមតាមលំដាប់ (2 គឺជាលេខ #1)។

ល្អសម្រាប់ការពិនិត្យរហ័ស និងបង្កើតការយល់ដឹង។ ការគណនាស្រាលនៅក្នុងកម្មវិធីរុករក រហូតដល់ 1,000,000។

លទ្ធផល

17 ជាចំនួនបឋម ✅
លំដាប់ចំនួនបឋម៖ #7 ចំនួនបឋមជិតបំផុត៖ 13, 19 Mersenne៖ ទេ

ប្រវត្តិនៃចំនួនបឋម

ចំនួនបឋមគឺជាសំណង់គ្រឹះនៃចំនួនគត់—អាចចែកបានតែនឹង 1 និងខ្លួនវាផ្ទាល់។ អ៊ុយក្លីត បានបង្ហាញភស្តុតាងជាង 2000 ឆ្នាំមុនថា ចំនួនបឋមមានចំនួនច្រើនឥតកំណត់។ គ្រីបតូក្រាហ្វីទំនើប (RSA, Diffie-Hellman, ECC ប្រភេទផ្សេងៗ) ពឹងផ្អែកលើលក្ខណៈរបស់ចំនួនបឋមសម្រាប់សុវត្ថិភាព។

ចំណេះដឹងគួរឲ្យចាប់អារម្មណ៍៖ ទ្រឹស្តីបទចំនួនបឋមបង្ហាញថា ចំនួនបឋមកាន់តែស្តើងឡើងប្រហែលតាម n / ln(n)។ ចំនួនបឋម Mersenne (2^p − 1 ដែល p ជាចំនួនបឋម) គឺកម្រណាស់ ហើយជំរុញគម្រោងដូចជា GIMPS ឲ្យស្វែងរកពួកវា។ ការធ្វើតេស្តភាពបឋមឥឡូវនេះលឿន (ឧ. Miller–Rabin, AKS) ធ្វើឲ្យ “តើនេះជាចំនួនបឋមឬ?” ទទួលចម្លើយស្ទើរតែភ្លាមៗ សូម្បីតែសម្រាប់លេខធំៗ។

📊 ទំព័រនេះត្រឹមត្រូវប៉ុណ្ណា?

ចុចលើមុខមួយដើម្បីវាយតម្លៃ — បន្ទាប់មកមើលថាអ្នករាល់គ្នាគិតយ៉ាងណា។

0%

មិនអាចរក្សាទុកសំឡេងរបស់អ្នក — សូមព្យាយាមម្ដងទៀត។

1,013