با داشتن یک عدد مانند n، مشخص کنید عدد اول nاُم چیست.
اگر شش عدد اول نخست را فهرست کنیم: ۲، ۳، ۵، ۷، ۱۱ و ۱۳، میبینیم که ششمین عدد اول ۱۳ است.
اگر زبان شما متدهایی در کتابخانهی استاندارد برای کار با اعداد اول دارد، فرض کنید چنین متدهایی وجود ندارند و خودتان آنها را پیادهسازی کنید.
یک یا چند مورد از testهای این تمرین با برچسب :slow مشخص شدهاند، چون ممکن است اجرایشان زمان زیادی ببرد. به همین دلیل، اجراکنندهی خودکار test آنها را روی پلتفرم اجرا نمیکند. اگر این تمرین را مستقیم روی پلتفرم و در ویرایشگر وب حل میکنید، بهتر است به جای آن این تمرین را روی سیستم خودتان دانلود کنید. این کار به شما اجازه میدهد همهی testها را اجرا کنید و کارایی راهحل خود را بررسی کنید.