洛谷P1217 [USACO1.5]回文质数 Prime Palindromes
#include<bits/stdc++.h> using namespace std; int a,b; bool zs(int x) { if(x%2>0) { for(int i=3;i<x;i+=2) if(x%i==0) return false; return true; }else return false; } bool hws(int x) { int xx=x; int y=0; while(xx) { y=y*10+xx%10; xx/=10; } } int main() { cin>>a>>b; for(int i=a;i<=b;i++) { if(hws(i) && zs(i)) cout<<i<<endl; } return 0; }