88分求助!!
查看原帖
88分求助!!
677152
违规用户名^3Zj=Oha楼主2022/3/20 14:26
#include <bits/stdc++.h>
using namespace std;
long long a,b;
bool huiwen(int a){
	int b=0,c=a;
	while (a!=0)
	{
		b=b*10+a%10;
		a=a/10;
	}
	if(b!=c) return false;
	return true;
}
bool zhishu(int a){
	for(int i=2;i<sqrt(a)+1;i++)
	{
		if(a%i==0) return false;
	}
	return true;
}
int main(){
	scanf("%d %d",&a,&b);
	if(a%2==0) a=a+1;
	for(int i=a;i<=b;i=i+2)
	{
		if(huiwen(i) and zhishu(i)) printf("%d\n",i);
	}
  	return 0;
}

最后一个测试点不通过,希望大佬们帮忙改一改,谢谢

2022/3/20 14:26
加载中...