#include <iostream>
using namespace std;
// zdefiniuj funkcje
bool czy_pierwsza(int n) {
int d=2;
while (d*d<=n) {
if (n%d ==0) return false;
d +=1;
}
return true;
}
int pierwsza(int n) {
int numer =0;
int i=2;
while (numer != n) {
if (czy_pierwsza(i)) numer +=1;
i += 1;
}
return i-1;
}
int main() {
// sprawdź działanie funkcji
cout << pierwsza(7) << " " << pierwsza(25) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPiAKdXNpbmcgbmFtZXNwYWNlIHN0ZDsgCi8vIHpkZWZpbml1aiBmdW5rY2plIApib29sIGN6eV9waWVyd3N6YShpbnQgbikgeyAKaW50IGQ9MjsgCndoaWxlIChkKmQ8PW4pIHsgCmlmIChuJWQgPT0wKSByZXR1cm4gZmFsc2U7IApkICs9MTsgCn0gCnJldHVybiB0cnVlOyAKfSAKaW50IHBpZXJ3c3phKGludCBuKSB7CglpbnQgbnVtZXIgPTA7CglpbnQgaT0yOwoJd2hpbGUgKG51bWVyICE9IG4pIHsKCQlpZiAoY3p5X3BpZXJ3c3phKGkpKSBudW1lciArPTE7CgkJaSArPSAxOwoJfQoJcmV0dXJuIGktMTsKCX0KICBpbnQgbWFpbigpIHsgCi8vIHNwcmF3ZMW6IGR6aWHFgmFuaWUgZnVua2NqaQogICAgY291dCA8PCBwaWVyd3N6YSg3KSA8PCAiICIgPDwgcGllcndzemEoMjUpIDw8IGVuZGw7CiAgICByZXR1cm4gMDsKfQ==