文章
1
粉丝
62
获赞
0
访问
4.3k
#include<iostream> #include<queue> using namespace std; int num=0; queue<int> q; void Create(int n){ int k; bool flag=true; if(n%10==0) k=(n/10-1)*10+1; else k=n/10*10+1; //反正只用考虑个位是1的嘛,偷个懒 for(int i=11; i<=k; i+=10){ for(int j=2; j*j<=i; j++){ if(i%j==0){ flag=false; break; } } if(flag) q.push(i); flag=true; } } int main(){ int n; scanf("%d", &n); ...
登录后发布评论
暂无评论,来抢沙发