求助,代码为什么无输出?
查看原帖
求助,代码为什么无输出?
464293
dyx_2008楼主2021/2/15 14:36
#include<iostream>
using namespace std;

int ss(long long f){
	if(f<2){
		return 0;
	}else if(f==2){
		return 1;
	}
	for(long long i=2;i<f;i++){
		if(f%i==0){
			return 0;
		}
	}
	return 1;
}

int hws(long long g){
    long long gg=0,c,ggg;
    ggg=g;
    while(g!=0){
        c=g%10;
        gg=gg*10+c;
        g/=10;
    }
    if(gg==ggg){
        return 1;
    }else{
        return 0;
    }
}

int main(){
    long long a,b,s,h;
    cin>>a>>b;
    for(long long i=(a%2==0?a+1:a);i<=b;i+=2){
        s=ss(i);
        h=hws(i);
        if(s==1 && h==1){
            cout<<i<<endl;
        }
    }
    
    return 0;
}
2021/2/15 14:36
加载中...