烦,这么大数据让我怎么搞,dalao帮看看吧
查看原帖
烦,这么大数据让我怎么搞,dalao帮看看吧
469731
wwy06716楼主2021/7/21 17:18
#include<iostream>
#include<cmath>
using namespace std;
int a[10001];
int fan(int n);
int main()
{
int m=0,j=0,s=0,y,z;
cin>>y>>z;
	for(int i=y;i<=z;++i)
	{
		for(int l=2;l<=sqrt(i);++l)
		{
			if(i%l==0)
			{
				++m;
			}
		}
		if(m==0){
		a[++j]=i;
		}
		m=0;
	}
	for(int i=1;i<=j;++i)
	{
		if(a[i]==fan(a[i]))
		{
			cout<<a[i]<<endl;
		}
	}
}
int fan(int n)
{
int dn=0;

	while(n){                
		dn=dn*10+n%10;   
		n/=10;          
	}
	return dn;

}

输入:

123456 1123456

输出:

1003001 1008001 1022201 1028201 1035301 1043401 1055501 1062601 1065601 1074701 1082801 1085801 1092901 1093901 1114111 1117111 1120211 1123211

2021/7/21 17:18
加载中...