Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
66988 标准课程 寻找绝对素数 C++ Wrong Answer 20 MS 280 KB 1178 2024-03-12 19:36:50

Tests(1/10):


Code:

#include<iostream> #include<cmath> #include<cstring> #include<cstdio> #include<algorithm> using namespace std; int flag=0; bool vis(int n) { for(int k=2;k<n-1;k++) { if(n%k==0) { return 0; } } return 1; } int main() { int m,n; cin>>m>>n; for(int i=m;i<=n;i++) { char bc[1001]; int a=i; if(vis(a)==0) continue; else { char ans[101]; int now=0; sprintf(bc,"%d",a); int l=strlen(bc); int pd; for(int j=l-1;j>=0;j--) { ans[now]=bc[j]; now++; } //sscanf(pd,"%d",&ans); pd=atoi(ans); if(vis(pd)==0) continue; else { if(flag==0) { cout<<a; flag=1; } else { cout<<","<<a; } } } } if(flag==0) cout<<"No"; return 0; }


Run Info:

------Input------
1 10
------Answer-----
2,3,5,7
------Your output-----
1,2,3,5,7