using namespace std; bool p[1000010]; void creatTable(){ memset(p,true,sizeof(p)); p[0]=false; p[1]=false; for(int i=2;i*i<1000000;i++){ for(int j=2;j*i<1000000;j++){ p[j*i] = false; } } } int reverse(int num){ int *R = new int[1000000]; int count=0; while(num){ R[count++]=num%10; nu...