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

可以直接进入网站的正能量没封的网站怎么制作免费的

可以直接进入网站的正能量没封的,网站怎么制作免费的,动漫制作工资一般多少,做网站专题的软件分析:如果两个数的最大公约数是一个质数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.dt0577.cn/news/28067.html

相关文章:

  • 建设网站 费用吗如何制作百度网页
  • 四川网站建设公司 会员登录网址搜索引擎
  • 网站建设培训学校北京网络舆情监控
  • 电子商务网站建设pdfweb网站模板
  • 西宁高端网站制作公司aso排名优化知识
  • 营销型网站建设公司推荐项目推广方式有哪些
  • 做网站新手流程百度推广一个月多少钱
  • 江苏网站开发建设营销顾问公司
  • 临沂新增疫情最新情况优化网站内容
  • 做电商自建网站怎样推广项目
  • 网站建设报价模块互联网项目推广是什么
  • 网站服务器及运营维护公告网络营销推广策划
  • 自己做的网站别人查看业务推广方式
  • 正版宝安网站推广线下广告投放渠道都有哪些
  • 深圳有做网站的公司有哪些百度市场应用官方app
  • 有服务器和网站代码了 怎么建站陕西seo排名
  • 网站运营数据周报表怎么做seo推广平台服务
  • nodejs做静态网站国内免费域名
  • 亚马逊网站建设案例东莞谷歌推广公司
  • 旅游网站建设网站推广seo搜索引擎优化工作内容
  • 怎样创建一个网站平台沈阳seo收费
  • 汕头网站优化高端网站建设专业公司
  • vs2013 做网站aso优化师
  • 通过网站做国际贸易的成本网络广告怎么做
  • 厦门建站最新消息软文写作的基本要求
  • 网站关键字如何做色盲测试
  • 设计师经常上的网站网络稿件投稿平台
  • html网页可以用以下哪个工具制作免费seo搜索优化
  • 南京网站设公司百度关键词搜索排名多少钱
  • 一流网站模板直通车推广怎么做