1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int a[1000005]; bool cap(int x){
if(x<2){ return 0; } for(int i=2;i*i<=x;i++){ if(x%i==0){ return 0; } } return 1;
} int fanxu(int x){ int f=x,sum=0; while(x){ int t=x%10; sum=sum*10+t; x=x/10; } return sum; }
int main(){ int n,m,cnt=0; cin>>m>>n; for(int i=m;i<=n;i++){ int x=fanxu(i); if(cap(i)&&cap(x)){ a[++cnt]=i; } } cout<<a[1]; for(int i=2;i<=cnt;i++){ cout<<","<<a[i]; } return 0; }
信息
- ID
- 4589
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 2
- 标签
- (无)
- 递交数
- 27
- 已通过
- 9
- 上传者