#include<iostream>
#include <cstdio>
#include <string>
#include <algorithm>
#include<vector>
#include<cmath>
using namespace std;
const int INF = 1e6;
bool isPrime(int number)
{
for (int i = 2; i <= sqrt(number); i++)
{
if (number % i == 0)
{
return false;
}
}
return true;
}
int main()
{
int n_count = 0;
vector<int>result_list;
for (int i = 2; i < INF; i++)
{
if (isPrime(i))
{
result_list.push_back(i);
}
}
int K;
while (scanf("%d", &K)!=EOF)
{
printf("%d\n", result_list[K-1]);
}
}

京公网安备 11010502036488号