第九T了
查看原帖
第九T了
1709359
shufeng2012楼主2025/8/30 12:26
#include<bits/stdc++.h>
using namespace std;
int a,b;
bool rev(int n){
    vector<int> a;
    while(n){
        a.push_back(n%10);
        n/=10;
    }
    for(int i=0;i<a.size();i++){
        if(a[i]!=a[a.size()-i-1])return false;
    }
    return true;
}
bool prime(int n){
    for(int i=2;i<=sqrt(n);i++)if(n%i==0)return false;
    return true;
}
int main(){
    cin>>a>>b;
    for(int i=a;i<=b;i++){
        if(rev(i)&&prime(i))cout<<i<<endl;
    }
    return 0;
}
2025/8/30 12:26
加载中...