عدد اولِ n

عدد اولِ n

آسان

دستورالعمل‌ها

با داشتن یک عدد مانند n، مشخص کنید عدد اول nاُم چیست.

اگر شش عدد اول نخست را فهرست کنیم: ۲، ۳، ۵، ۷، ۱۱ و ۱۳، می‌بینیم که ششمین عدد اول ۱۳ است.

اگر زبان شما متدهایی در کتابخانه‌ی استاندارد برای کار با اعداد اول دارد، فرض کنید چنین متدهایی وجود ندارند و خودتان آن‌ها را پیاده‌سازی کنید.

نمایه‌گذاری از صفر

به یاد داشته باشید که مردم معمولاً با نمایه‌گذاری از ۱ می‌شمارند (یعنی «ششمین عدد اول ۱۳ است»)، اما بسیاری از زبان‌های برنامه‌نویسی، از جمله Rust، از نمایه‌گذاری از صفر استفاده می‌کنند (یعنی primes[5] == 13). در پیاده‌سازی خود از نمایه‌گذاری از صفر استفاده کنید.

ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Rust Exercism

آماده‌اید عدد اولِ n را شروع کنید؟

در Exercism ثبت‌نام کنید تا Rust را همراه با 99 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.