33分,大佬帮一把啊!!!
查看原帖
33分,大佬帮一把啊!!!
555156
cxy20090830楼主2021/8/30 12:37

33分,大佬帮一把啊!!!

#include <bits/stdc++.h>
using namespace std;
int a,b;
bool xy(int x) {
	int q=x;
	int y=0;
	while(q>0) {
		y=y*10+q%10;
		q=q/10;
	}
	if(y==x)return true;
	else return false;
}
bool zs(int x){
	bool flag=true;
	for(int i=2; i<=x-1; i++) {
		if(x%i==0) {
			flag=false;
		}
	}
	if(flag)return true;
	else return false;
}
int main() {
	cin>>a>>b;
	for(int i=a; i<=b; i++) {
		if(xy(i)) {
			if(zs(i)){ 
				cout<<i<<endl;
			}
		}
	}
	return 0;
}

呜呜呜,测试是对的,找不出原因。 我太难了~~~~救救孩子吧

2021/8/30 12:37
加载中...