相互学习
#include <stdio.h>
#include <stdbool.h>
bool isPrime(int num) {
if (num < 2) {
return false;
}
for (int i = 2; i * i <= num; i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
int getNthPrime(int n) {
int count = 0;
int num = 1;
while (count < n) {
num++;
if (isPrime(num)) {
count++;
}
}
return num;
}
int main() {
int n;
scanf("%d", &n);
int nthPrime = getNthPrime(n);
printf("%d\n",nthPrime);
return 0;
}