当前位置: 首页 > news >正文

怎样做公司的网站建设靠谱seo外包定制

怎样做公司的网站建设,靠谱seo外包定制,中韩双语网站制作价格,wordpress 设置关键字根据费马小定理&#xff0c;若p为素数&#xff0c;则必有a^(p-1) mod p1 对和p互质的a成立。 根据二次探测定理&#xff1a;如果p是素数&#xff0c;且0<x<p&#xff0c;则方程x^2 mod p1的解为1或p-1。 所以若p为素数&#xff0c;则必有a^(p-1) mod p 的平方根为1或-1 分…

根据费马小定理,若p为素数,则必有a^(p-1) mod p=1 对和p互质的a成立。

根据二次探测定理:如果p是素数,且0<x<p,则方程x^2 mod p=1的解为1或p-1。

所以若p为素数,则必有a^(p-1) mod p 的平方根为1或-1

分解p-1为d*2^s,其中d为奇数

从i=0逐次计算a^(d*2^(s-i)),相当于“开方”,若得到-1或追查到a^d=1 (mod p),则p通过测试,否则不通过

时间复杂度O(k*(logn)^3) (其中k为选的a的个数(the more the better?))

 1 #include<cstdio>
 2 #include<cstring>
 3 #include<iostream>
 4 using namespace std;
 5 
 6 const int prime[9]={2,3,5,7,11,13,17,19,23};
 7 
 8 int n;
 9 
10 int quick(int a,int b,int mod){
11     int sum=1;
12     for(;b;b>>=1,a=a*a%mod)
13         if(b&1)  sum=sum*a%mod;
14     return sum;
15 }
16 
17 bool Rabin_Miller(int p,int a){
18     if(p==2)  return 1;
19     if((p&1)==0||p==1)  return 0;
20     int d=p-1;
21     while((d&1)==0)  d>>=1;
22     int m=quick(a,d,p);
23     if(m==1)  return 1;
24     for(;d<p;d<<=1,m=m*m%p)
25         if(m==p-1)  return 1;
26     return 0;
27 }
28 
29 bool isprime(int x){
30     for(int i=0;i<9;i++){
31         if(x==prime[i])  return 1;
32         if(!Rabin_Miller(x,prime[i]))  return 0;
33     }
34     return 1;
35 }
36 
37 int main(){
38     scanf("%d",&n);
39     if(isprime(n))  puts("Yes!");
40     else  puts("No!");
41     return 0;
42 }

 

转载于:https://www.cnblogs.com/ZYBGMZL/p/7222618.html

http://www.lbrq.cn/news/2644615.html

相关文章:

  • 綦江集团网站建设创建网站花钱吗
  • wordpress 整站 数据qq营销
  • 鞍山做网站比较好的公司百度推广怎么添加关键词
  • 个人ip打造范文seo排名工具有哪些
  • 电大亿唐网不做网站做品牌seo优化托管
  • 我要找个做网站的公司宁波网站推广方案
  • 外围网站做代理广州网站外包
  • 企业网站建设需求书网络媒体发稿
  • 青岛建设网站流程优化四个方法
  • 武汉网站外包公司怎样创建网站
  • 网页制作报价优化网站制作方法大全
  • 重庆做网络优化公司电话如何进行网站性能优化
  • 设计学校网站模板免费下载线上营销推广的公司
  • 各大网站网络推广的收费百度老旧版本大全
  • 创网站需要什么免费网站大全下载
  • 企业商城网站开发建设品牌策划的五个步骤
  • 做网站收款支付宝接口成都推广系统
  • 网页制作实践 做网站色盲测试卡
  • 湖南长沙网站建设seo综合查询网站
  • 云南微网站开发网站权重怎么查
  • 武清做网站的公司免费推广网站大全下载
  • wordpress文章调用标签长沙seo男团
  • 网站后台ftp替换图片怎么做东莞好的网站国外站建设价格
  • 汕头站扩建进展今天中国新闻
  • 宁波大型网站设计公司点击排名优化
  • 小说网站静态模板长沙seo关键词
  • 安庆网站建设专近三年成功的营销案例
  • app免费制作软件中文版长沙seo推广外包
  • 岐山网站建设长沙seo推广优化
  • javaee可以做网站么aso优化师
  • Sum of Four Values(sorting and searching)
  • C 语言链表数据结构
  • 【SpringBoot】SpringBoot配置
  • Java-反射
  • Maven/Gradle常用命令
  • 微软Azure AI Foundry正式上线GPT-5系列模型