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

百度不更新网站有效的网站推广方式

百度不更新网站,有效的网站推广方式,昆明做网站魄罗科技,wordpress访客因为欧拉函数是非完全积性函数,所以可以考虑对每个数进行分解质因数,将每个质数的解乘起来即可。 对于一个质数$p$,设它在各个数中分别出现了$b_1,b_2,...b_n$次,那么由生成函数和欧拉函数的性质得,它对答案的贡献为&a…

因为欧拉函数是非完全积性函数,所以可以考虑对每个数进行分解质因数,将每个质数的解乘起来即可。

对于一个质数$p$,设它在各个数中分别出现了$b_1,b_2,...b_n$次,那么由生成函数和欧拉函数的性质得,它对答案的贡献为:

\[(\prod_{i=1}^n\frac{p^{b_i+1}-1}{p-1}-1)\times\frac{p-1}{p}+1\]

 

#include<cstdio>
const int N=10000010,P=1000000007;
int n,m,i,j,a[100010],tot,p[N],v[N],cnt[N],r[N],f[N],ans=1;
inline void divide(int n){tot=0;while(n>1){if(!cnt[v[n]])p[tot++]=v[n];cnt[v[n]]++,n/=v[n];}for(int i=0;i<tot;i++){int j=p[i],t=j;while(cnt[j])t=1LL*t*j%P,cnt[j]--;f[j]=1LL*(t-1)*r[j-1]%P*f[j]%P;}
}
int main(){scanf("%d",&n);for(i=1;i<=n;i++){scanf("%d",&a[i]);if(a[i]>m)m=a[i];}for(r[0]=r[1]=1,i=2;i<=m;i++){r[i]=(-1LL*r[P%i]*(P/i)%P+P)%P;if(!v[i])p[tot++]=v[i]=i,f[i]=1;for(j=0;j<tot;j++){if(i*p[j]>m)break;v[i*p[j]]=p[j];if(i%p[j]==0)break;}}for(i=1;i<=n;i++)divide(a[i]);for(i=2;i<=m;i++)if(v[i]==i)ans=(1LL*(f[i]+P-1)*(i-1)%P*r[i]+1)%P*ans%P;return printf("%d",ans),0;
}

  

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

相关文章:

  • 帝国cms电影网站模板武汉网优化seo公司
  • 学生个人网页设计作品代码seo搜外
  • 公司做网站需要什么手续吗百度站长工具官网
  • 可以下载新闻视频的网站seo优化交流
  • 网站中信息更新怎么做的自媒体平台收益排行榜
  • 合浦网站建设哪个推广网站好
  • 万全孔家庄做网站大连网站排名推广
  • 建设银行招聘网站甘肃分行百度小程序关键词优化
  • 建设部网站的诚信平台最近发生的重大新闻事件
  • 网站管理助手4.0教程今天中国新闻
  • 站长工具是什么创意营销点子
  • 想要找个网站做环评公示免费广告推广
  • 南宁哪家公司建设网站比较好网络推广与营销
  • 赣州做网站jx25色盲色弱测试
  • 延吉市住房城乡建设局网站网络服务公司
  • 网站建设及报价方案疫情二十条优化措施
  • 网站seo月报今日热搜榜排名最新
  • 衡阳市做网站百度知道客服电话人工服务
  • 网站多久跨境电商网站开发
  • 北京网站手机站建设公司电话号码开封网络推广哪家好
  • python 做下载网站百度关键词查询工具
  • 网络规划设计师考试内容上海关键词优化报价
  • 青岛网站建设搭建企业网站推广方案设计毕业设计
  • 做网站要注意什么如何优化网站排名
  • portfolio wordpressseo技术培训机构
  • 网站建设常用结构类型教育机构培训
  • 黄石做网站的公司中小企业网络营销现状
  • 中学生做网站友情手机站
  • 如何做双版网站seo关键词排名实用软件
  • 北京电商网站开发费用怎么做免费的网站推广
  • 数据结构第3问:什么是线性表?
  • Flow Model Flow Matching
  • 架构实战——架构重构内功心法第一式(有的放矢)
  • Python高效历史记录管理:保存最后N个元素的完整指南
  • 线程崩溃是否导致进程崩溃
  • 项目如何按时交付?重点关注的几点