#include <iostream>
using namespace std;
// zdefiniuj funkcję
bool czy_pierwsza(int n) {
int d=2;
while (d*d<=n) {
if (n%d==0) return false;
d+=1;
}
return true;
}
// zdefiniuj funkcję
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;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKLy8gemRlZmluaXVqIGZ1bmtjasSZCmJvb2wgY3p5X3BpZXJ3c3phKGludCBuKSB7CglpbnQgZD0yOwoJd2hpbGUgKGQqZDw9bikgewoJCWlmIChuJWQ9PTApIHJldHVybiBmYWxzZTsKCQlkKz0xOwoJfQoJcmV0dXJuIHRydWU7Cn0KCi8vIHpkZWZpbml1aiBmdW5rY2rEmQppbnQgcGllcndzemEoaW50IG4pIHsKCWludCBudW1lciA9MDsKCWludCBpPTI7Cgl3aGlsZSAobnVtZXIgIT0gbikgewoJCWlmIChjenlfcGllcndzemEoaSkpIG51bWVyICs9MTsKCQlpICs9MTsKCX0KCXJldHVybiBpLTE7Cn0KCmludCBtYWluKCkgewogICAgLy8gc3ByYXdkxbogZHppYcWCYW5pZSBmdW5rY2ppCiAgICBjb3V0IDw8IHBpZXJ3c3phKDcpIDw8ICIgIiA8PCBwaWVyd3N6YSgyNSkgPDwgZW5kbDsKICAgIHJldHVybiAwOwp9