help(玄关)
查看原帖
help(玄关)
810217
dy182312楼主2024/7/30 16:13
#include<iostream>
using namespace std;
bool check(int a)
{
    int n;
    if(a==1)return 0;
    for(int i=2;i*i<a;i++)
    {
        if(a%i==0)
        {
            return 0;
        }
    }
    if(a/10>0)n=a%10*10+a/10;
    else n=a;
    for(int i=2;i*i<n;i++)
    {
        if(n%i==0)
        {
            return 0;
        }
    }
    return 1;
}
int main(void)
{
    int a,b,m[10000],flag=0;
    cin>>a>>b;
    for(int i=a;i<=b;i++)
    {
        if(check(i))
        {
            flag++;
            m[flag]=i ;
        }
    }
	if(flag>0) 
	{
		for(int i=1;i<flag;i++)
    {
        cout<<m[i]<<",";
    }
    cout<<m[flag];
	}
    else cout<<"No";
    return 0;
}
2024/7/30 16:13
加载中...