源代码
#include <stdio.h>
#include <math.h>
#include <stdbool.h>
int main(void)
{
int n;
int i, j;
bool is_prime;
scanf("%d", &n);
for (j = 2;; j++)
{
is_prime = true;
for (i = 2; i <= sqrt(j); i++)
{
if (j % i == 0)
{
is_prime = false;
break;
}
}
if (is_prime)
n--;
if (n == 0)
break;
}
printf("%d\n", j);
return 0;
}