代码如下:
#include<bits/stdc++.h>
using namespace std;
int m,n,ans;
bool f;
int dis(int k)
{
int s=0;
while(k)
{
s=s*10+k%10;
k/=10;
}
return s;
}
bool prime(int n)
{
if(n==1) return 0;
if(n==2) return 1;
for(int i=2;i<=sqrt(n);i++) if(n%i==0) return 0;
return 1;
}
int main()
{
cin>>m>>n;
for(int i=m;i<=n;i++)
{
if(prime(i) && prime(dis(i)))
{
if(f) cout<<','<<i;
else cout<<i,f=1;
}
}
cout<<endl;
return 0;
}
提交记录:link