مسیرها
/
Go
Go
/
تمرین‌ها
/
عدد اولِ n
عدد اولِ n

عدد اولِ n

آسان

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

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

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

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

پیاده‌سازی

برای ورودی‌های کوچک‌تر از 1، nاُمین عدد اول قابل محاسبه نیست. در این حالت، تابع شما باید یک خطا برگرداند. پیام خطا باید ماهیت خطا را توصیف کند. اگر ورودی در محدوده‌ی معتبر باشد، تابع باید خود عدد اول را برگرداند و هیچ خطایی برنگرداند.

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

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

در Exercism ثبت‌نام کنید تا Go را همراه با 35 مفهوم167 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.