#include <iostream>
using namespace std;
// zdefiniuj funkcję
bool czy_pierwsza(int n) {
int d=2;
while (d*d<n) {
if (n%d ==0) return 0;
d += 1;
}
return 1;
}
// Zdefiniuj funkcję
int pierwsza(int n) {
int numer = 0;
int i =2;
while (numer != n) {
if (czy_pierwsza(i)) numer += 1;
i += 1;
}
return 1-1;
}
int main() {
// sprawdź działanie funkcji
cout << czy_pierwsza(11) << " " << czy_pierwsza(99) << endl;
cout << czy_pierwsza(87) << " " << czy_pierwsza(97) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKLy8gemRlZmluaXVqIGZ1bmtjasSZCmJvb2wgY3p5X3BpZXJ3c3phKGludCBuKSB7CglpbnQgZD0yOyAKCXdoaWxlIChkKmQ8bikgeyAKCQlpZiAobiVkID09MCkgcmV0dXJuIDA7IAoJCWQgKz0gMTsgCgl9IAoJcmV0dXJuIDE7IAoKfSAKLy8gWmRlZmluaXVqIGZ1bmtjasSZCmludCBwaWVyd3N6YShpbnQgbikgewoJaW50IG51bWVyID0gMDsKCWludCBpID0yOwoJd2hpbGUgKG51bWVyICE9IG4pIHsKCQlpZiAoY3p5X3BpZXJ3c3phKGkpKSBudW1lciArPSAxOwoJCWkgKz0gMTsKCX0KCXJldHVybiAxLTE7Cn0KCmludCBtYWluKCkgeyAKICAgIC8vIHNwcmF3ZMW6IGR6aWHFgmFuaWUgZnVua2NqaSAKICAgIGNvdXQgPDwgY3p5X3BpZXJ3c3phKDExKSA8PCAiICIgPDwgY3p5X3BpZXJ3c3phKDk5KSA8PCBlbmRsOyAKICAgIGNvdXQgPDwgY3p5X3BpZXJ3c3phKDg3KSA8PCAiICIgPDwgY3p5X3BpZXJ3c3phKDk3KSA8PCBlbmRsOyAKICAgIHJldHVybiAwOyAKfSA=