超时!88分!请求帮助
查看原帖
超时!88分!请求帮助
1045442
_L_Z_Y_楼主2024/3/20 12:36
#include<bits/stdc++.h>
using namespace std;
int summ=0;
bool cou(int x)
{
	for(int i=2;i*i<=x;i++)
	{
		if(x%i==0) return false;
	}
	return true;
}
bool co(int x)
{
	int a[20],flag=1;
	while(x!=0)
	{
		a[flag]=x % 10;
		x/=10;
		flag++;
	} 
	for(int i=1; i<=flag/2;i++)
		if(a[i]!=a[flag-i]) return false;
	return true;
} 
int main()
{
	int x,y;
	cin>>x>>y;
	for(int i=x;i<=y;i++)
	{
		if(co(i))
		{
			if(cou(i))
			{
				cout<<i<<endl;
			}
		}
	}
	return 0;
} 
2024/3/20 12:36
加载中...