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

给你一个网站你怎么做的/推广产品的文案

给你一个网站你怎么做的,推广产品的文案,江苏建设装饰集团有限公司,免费简历模板word文档【gmoj】【欧拉函数】Gcd会不会 题目 解题思路 题目十分简单直白 就是求1~n内每个数与其他数的最大公因数的和 假设一个d能被 i 整除那么它的贡献如下 接着将 j/d 那么最大公因数也会 /d,贡献变成这样 然后我们想到欧拉函数 φ(i)意为1~i…

【gmoj】【欧拉函数】Gcd会不会

题目

在这里插入图片描述
在这里插入图片描述


解题思路

题目十分简单直白
就是求1~n内每个数与其他数的最大公因数的和
假设一个d能被 i 整除那么它的贡献如下
在这里插入图片描述
接着将 j/d 那么最大公因数也会 /d,贡献变成这样
在这里插入图片描述
然后我们想到欧拉函数
φ(i)意为1~i中有多少个数与 i 互质
那么式子就可以化为
在这里插入图片描述
为了节省时间我们可以预处理出所有的φ
可用线性筛o(n)求
不懂的小朋友戳这里
接着我们就枚举 i (所求值/因子) j (因子) ij 即为所求值
转移式即为 ans[i
j]=phi[i]*j
最后用前缀和统计答案就好啦


代码

#include<iostream>
#include<cstring>
#include<cstdio>
#define max(a,b) (((a)>(b))?(a):(b))
using namespace std;
long long w,n,t,a[200100],p[1000100],prm[1000100],f[1000100],ans[100010];
int main()
{scanf("%lld",&w);for (int i=1;i<=w;i++){scanf("%lld",&a[i]);n=max(a[i],n); }f[1]=1;memset(p,0,sizeof(p));for (int i=2;i<=n;i++){ if (!p[i]) {f[i]=i-1; prm[++t]=i;}for (int j=1;j<=t&&i*prm[j]<=n;j++){p[i*prm[j]]=1;if (i%prm[j]==0){f[i*prm[j]]=f[i]*prm[j];break;} else f[i*prm[j]]=f[i]*(prm[j]-1);}}for (int i=2;i<=n;i++)for (int j=1;j<=n/i;j++)ans[i*j]+=f[i]*j;for (int i=2;i<=n;i++)ans[i]+=ans[i-1];  for (int i=1;i<=w;i++)printf("%lld %lld\n",ans[a[i]],a[i]);return 0;
}
http://www.lbrq.cn/news/841501.html

相关文章:

  • 网站权重问题/线上培训课程
  • wordpress网站程序员/如何制作简单的网页链接
  • 网站做竞价经常会被攻击吗/如何创建个人网页
  • 淘宝网站建设的目标/黑客入侵网课
  • 网站创意策划案/八爪鱼磁力搜索引擎
  • 做模型网站赚钱么/广告投放是什么工作
  • 网站制作前言公司/今日重大新闻事件
  • 什么网站专门做外贸批发/chrome下载
  • 乒乓球网站怎么做/网站推广优化的原因
  • 杭州俄语网站建设/潍坊百度网站排名
  • 网站建设+青海/计算机培训课程
  • 章丘做网站公司/南昌网站seo外包服务
  • 程序员网站需要多少钱/seo推广教程seo推广技巧
  • 天津网站建设制作价格/网络销售
  • 网站建设 表扬信/网站seo关键词设置
  • 个人建什么网站最赚钱/广州竞价托管代运营
  • 企业免费自助建站平台/北京网站优化服务
  • 网站空间服务/微指数查询
  • 网站建设商业计划书范文/百度推广关键词排名在哪看
  • 网站建设基础教程视频/有没有购买链接
  • wordpress留言快速审核/上海网站排名seo公司
  • 珠海集团网站建设报价/月嫂免费政府培训中心
  • 贵阳网站开发zu97/佛山网站优化
  • 长安网站建设多少钱/无锡百度推广开户
  • 徐州苏视网站建设/代写文章哪里找写手
  • 西安seo网站关键词优化/收录提交入口
  • 做网站哪个语言快/网络营销的三种方式
  • 贵阳市网站做的最好的/简单的网页设计作品
  • 做seo网站的步骤/百度一下照片识别
  • 建设牌安全带官方网站/百度网站推广排名优化
  • RAG优化秘籍:基于Tablestore的知识库答疑系统架构设计
  • 如何在硬件中进行有效地调试
  • 基于STM32与中航ZH-E3L字符卡通信在LED屏显示数据
  • 文心一言4.5开源模型测评:ERNIE-4.5-0.3B超轻量模型部署指南
  • 《大数据技术原理与应用》实验报告四 MapReduce初级编程实践
  • Redis作缓存时存在的问题及其解决方案