33分求助!
查看原帖
33分求助!
647952
JackHu0117楼主2022/3/22 13:19
#include <iostream>
#include <cstdio>
#include <string.h>
#include <math.h>
using namespace std;


int pdss1(int a){
	if(a==1){
		return 0;
	}
	for(int i=2;i<a;i++){
		if(a%i==0){
			return 0;
		}
	}
	return 1;
}
int pdhw(int a){
	int b=a;
	int s=0,r=0;
	while(b != 0){
		s=b%10;
		r=10*r+s;
		b/=10;
	}
	if(a==r){
		return 1;
	}
	return 0;
}

int main(){
	long long int i=0;
	int N,M;
	cin>>N>>M;
	for(i=N;i<M;i++){
		if(pdss1(i)==1 && pdhw(i)==1){
			cout<<i<<endl;
		}
	}
	return 0;
}
2022/3/22 13:19
加载中...