求助0分
查看原帖
求助0分
927587
A_Dog_Of_Arlecchino楼主2023/7/4 23:29
#include<bits/stdc++.h>
using namespace std;
int n,m;
bool is_prime(int x){
    if (x==1) return false;
    for (int i=2;i<=sqrt(x);++i)
    {
        if (x%i==0) return false;
    }
    return true;
}
bool is_lucky_prime(int x){
    int u=x;
    while (u)
    {
        if (!is_prime(u)) return false;
        u/=10;
    }
    return true;
}
int main (){
    int n,m;
    cin>>n>>m;
    for(int i=m;i<=n;i++){
        if (is_lucky_prime(i))
        {
            printf("%d\n",i);
        }
    }
    return 0;
}
2023/7/4 23:29
加载中...