3个TLE,其余全对,咋办??????
查看原帖
3个TLE,其余全对,咋办??????
922691
Hisy楼主2023/4/22 11:43
#include<bits/stdc++.h>
using namespace std;
bool prime(int x){
	if(x<=1){
		return false;
	};
	for(int i=2;i*i<=x;i++){
		if(x%i==0){
			return false;
		};
	};
	return true;
};
bool palindromes(int x){
	int y=0,n=x;
	while(n){
		y=y*10+n%10;
		n/=10;
	};
	return x==y;
};
bool prime_and_palindromes(int x){
	return prime(x)&&palindromes(x);
};
int main(void){
	int n,m,i;
	scanf("%d %d",&n,&m);
	for(i=n;i<=m;i++){
		if(prime_and_palindromes(i)){
			printf("%d\n",i);
		};
	};
	return 0;
};
2023/4/22 11:43
加载中...