求解0分错哪了
查看原帖
求解0分错哪了
1394418
yjy_fywy楼主2024/12/5 21:48
#include <bits/stdc++.h>//reverse
#include <string>
#include <algorithm>
using namespace std;
bool is_prime(int qw){
	if(qw==1){
		return false;
	}else if(qw==2){
		return true;
	}
	for(int k=2;k*k<=qw;k++){
		if(qw%k==0){
			return false;
		}
	}
	return true;
}
int main(){
	long long a,b,c,l,r,m,n,sum=0,ans=0,ai=0;
	string i1,i2;
	cin>>a>>b;
 	if(a>b){
	  	c=a,a=b,b=c;
	}
	for(int i=a;i<=b;i++){
		if(is_prime(i)){
			i2=to_string(i);
			reverse(i1.begin(),i1.end());
			if(is_prime(atoi(i1.c_str()))){
				if(ai==0){
					cout<<i;
					ai=1;
				}else{
					cout<<','<<i;
				}
			}
		}
	}
	return 0;
}



2024/12/5 21:48
加载中...