Răspuns:
#include <iostream>
using namespace std;
bool ePrim(int x)
{
bool p=true;
for (int d=3; d*d<=x; d+=2)
if (x%d==0) p=false;
return p;
}
int main()
{
int c;
cin >> c;
for (int num=1001; num<9999; num+=2)
if (ePrim(num) && num%10 != c)
cout << num << " ";
return 0;
}
Explicație: