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

儋州个人建站哪家好百度搜索引擎入口登录

儋州个人建站哪家好,百度搜索引擎入口登录,中牟郑州网站建设,做b2b网站卖什么好分析:如果两个数的最大公约数是一个质数p,那么这两个数都除以p,得到的两个数的最大公约数一定是1. 反证法:如果得到的两个数的最大公约数不是1,那么把此时的最大公约数乘以上边的最大公约数,得到的一定比上…

 分析:如果两个数的最大公约数是一个质数p,那么这两个数都除以p,得到的两个数的最大公约数一定是1.

反证法:如果得到的两个数的最大公约数不是1,那么把此时的最大公约数乘以上边的最大公约数,得到的一定比上述的最大公约数大,那么上述的最大公约数就不是最大那两个数的最大公约数,所以结论错误。即得到的两个数的最大公约数一定是1.

由于发现两个数都除以p之后,得到的数的最大公约数是1,那么我们可以想到欧拉函数,此时就可以先处理欧拉函数和欧拉函数的前缀和,然后枚举1~n的所有质数,每次求1~n/p(下取整)中与n/p(下取整)互质的个数,由于(1,2),(2,1)属于两个那么还需要乘以2,(1,1)(1,1)属于1个,最后还得减去1.

#include<bits/stdc++.h>using namespace std;const int N = 1e7 + 10;int hpi[N];
int primes[N],cnt;
bool st[N];
int n;
long long s[N];void init()
{hpi[1]=1;for(int i=2;i<=n;i++){if(!st[i]) {primes[cnt++]=i;hpi[i]=i-1;}for(int j=0;primes[j]<=n/i;j++){st[primes[j]*i]=true;if(i%primes[j]==0){hpi[primes[j]*i]=primes[j]*hpi[i];break;}hpi[i*primes[j]]=hpi[i]*(primes[j]-1);}}for(int i=1;i<=n;i++) s[i]=s[i-1]+hpi[i];
}
int main()
{cin>>n;init();long long res=0;for(int i=0;i<cnt;i++){int p=primes[i];res+=(2*s[n/p]-1);}cout<<res<<endl;return 0;
}

http://www.hrbkazy.com/news/56903.html

相关文章:

  • 表单网站怎么做seo网络营销服务平台
  • 无限动力营销型网站建设高质量外链代发
  • 深圳响应样式网站建设费用百度一下官网手机版
  • 品牌seo是什么意思百度怎么优化排名
  • 网站开发背景抖音关键词推广怎么做
  • 网站手机端怎么制作教程推广怎么做
  • windows主机 wordpress 防盗链百度移动seo首选帝搜软件
  • 做网站的说3年3年包括什么软件网络营销管理
  • wordpress扩展seo sem是指什么意思
  • 做电影网站投资多少钱广东seo推广公司
  • 青岛东八区创意做网站站长之家域名
  • wordpress访问密码排名seo怎么样
  • 婚庆行业网站建设网络推广具体内容
  • 东莞建网站平台计算机培训机构哪个最好
  • 白银网站模板品牌营销平台
  • 网站域名的组成谷歌网页版入口在线
  • 百度给做网站收费多少钱免费网站怎么注册
  • 网站 语言选择长沙 建站优化
  • 做网站公司需要什么职位目录搜索引擎有哪些
  • 廊坊百度快照优化seo营销技巧
  • 网站备案后 换服务器中国新冠疫苗接种率
  • 网站百度收录秒收方法seo推广网络
  • 网站怎样做能排名靠前如何搭建公司网站
  • python做网站教程网络推广内容
  • 东莞市门户网站建设怎么样泉州关键词快速排名
  • 做一个宣传网站的策划书今日武汉最新消息
  • 网站建设微分销篮网最新消息
  • 佛山网站制作咨询必应搜索
  • 中国建筑招聘官方网站汕头百度网站推广
  • 上海奉贤做网站seo查询友情链接