cdjcdfmklvfggmjkfvjievwkfiogkpojgtkbrlemkgkrt,qwlknjfgke,xwokdwofjerikcmweoijf,m,dfrkledf,mjrtkfmj6io5.totyrlf,9tifoghjrhtofla00

胡盛哲  •  6个月前


#include <bits/stdc++.h> 
using namespace std; 
int n,m; 
bool p; 
int a[100005]; 
int gs; 
bool s(int a) { 
for(int i=2; i*i<=a; i++) 
 if(a%i==0) 
  return 0; 
return 1; 

int nx(int a) { 
int s=0; 
while(a) { 
 s=s*10+a%10; 
 a/=10; 

return s; 

int main() { 
cin >> n >> m; 
for(int i=n; i<=m; i++) { 
 if(i==1) 
  continue; 
 if(s(i) && s(nx(i))) { 
  a[++gs]=i; 
  p=1; 
 } 

if(p==0) 
 cout << "No"; 
else { 
 cout << a[1]; 
 for(int i=2; i<=gs; i++) 
  printf(",%d",a[i]); 

return 0; 

 


评论: