社区讨论

感觉代码没问题,但输出会多出一个,求助,必关!!

P1217[USACO1.5] 回文质数 Prime Palindromes参与者 2已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@m2g0sbje
此快照首次捕获于
2024/10/19 18:32
去年
此快照最后确认于
2025/11/04 16:48
4 个月前
查看原帖
CPP
#include<iostream>
#include<math.h>
using namespace std;


int aa(int a){
int s=0;
int k=a;
while(a!=0){
    s=s*10+a%10;
    a=a/10;
}
  if(k==s){
    return 0;
  }else{
    return 1;
  }

}

int bb(int a){
    
    for(int j=2;j<=sqrt(a);j++){
        if(a%j==0){ 
            return 1;
        }else{
            return 0;
        }
    }
   
}


int main(){

int a,b;
cin>>a>>b;

for(int i=a;i<=b;i++){


if(aa(i)==0&&bb(i)==0){
    cout<<i<<endl;
}

}
 
    return 0;
}

回复

3 条回复,欢迎继续交流。

正在加载回复...