#include #include #define MAX 1000000 using namespace std; void furui(bool sosu[]) // 素数を求めておく { sosu[0]=sosu[1]=false; // 0,1は素数じゃない for(int i=2; i> a >> d >> n; if (a==0 && d==0 && n==0) break; int ct=0; for(int i=a; ; i+=d){ if(sosu[i]){ ct++; if(ct==n){ cout << i << endl; break; } } } } return 0; }