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

网站开发的开发工具网站需要第三方登录怎么做

网站开发的开发工具,网站需要第三方登录怎么做,穆棱seo,烟台h5网站建设P3327 约数的个数和 题意 d(x)d(x)d(x)为约数的个数,对于每个询问,回答∑i1n∑j1md(ij)\sum_{i1}^n\sum_{j1}^md(ij)∑i1n​∑j1m​d(ij). 题解 这个题推得我头皮发麻,然后还没推出来,后来发现要做这题的先知道一个性质: d(ij)∑x∣i∑y∣j[gcd(x,y)1]d(ij)\sum_{x|i}\sum_{…P3327 约数的个数和 题意 d(x)d(x)d(x)为约数的个数,对于每个询问,回答∑i1n∑j1md(ij)\sum_{i1}^n\sum_{j1}^md(ij)∑i1n​∑j1m​d(ij). 题解 这个题推得我头皮发麻,然后还没推出来,后来发现要做这题的先知道一个性质: d(ij)∑x∣i∑y∣j[gcd(x,y)1]d(ij)\sum_{x|i}\sum_{y|j}[gcd(x,y)1]d(ij)∑x∣i​∑y∣j​[gcd(x,y)1] 通过这个性质,我们把原式写成 ∑i1n∑j1m∑x∣i∑y∣j[gcd(x,y)1]\sum_{i1}^n\sum_{j1}^m\sum_{x|i}\sum_{y|j}[gcd(x,y)1]∑i1n​∑j1m​∑x∣i​∑y∣j​[gcd(x,y)1] 我们知道∑d∣xμ(d)[x1]\sum_{d|x}\mu(d)[x1]∑d∣x​μ(d)[x1],代换进去,就得到了: ∑i1n∑j1m∑x∣i∑y∣j∑d∣gcd(x,y)μ(d)\sum_{i1}^n\sum_{j1}^m\sum_{x|i}\sum_{y|j}\sum_{d|gcd(x,y)}\mu(d)∑i1n​∑j1m​∑x∣i​∑y∣j​∑d∣gcd(x,y)​μ(d) 变枚举i,ji,ji,j为枚举x,yx,yx,y: ∑x1n∑y1m⌊nx⌋⌊my⌋∑d∣gcd(x,y)μ(d)\sum_{x1}^n\sum_{y1}^m \lfloor \frac{n}{x} \rfloor \lfloor \frac{m}{y} \rfloor\sum_{d|gcd(x,y)}\mu(d)∑x1n​∑y1m​⌊xn​⌋⌊ym​⌋∑d∣gcd(x,y)​μ(d) 再转为枚举ddd,得到: ∑d1μ(d)∑x1n/d∑y1m/d⌊nxd⌋⌊myd⌋\sum_{d1}\mu(d)\sum_{x1}^{n/d}\sum_{y1}^{m/d} \lfloor \frac{n}{xd} \rfloor \lfloor \frac{m}{yd} \rfloor∑d1​μ(d)∑x1n/d​∑y1m/d​⌊xdn​⌋⌊ydm​⌋ 也即 ∑d1μ(d)(∑x1n/d⌊nxd⌋)(∑y1m/d⌊myd⌋)\sum_{d1}\mu(d)(\sum_{x1}^{n/d} \lfloor \frac{n}{xd} \rfloor) (\sum_{y1}^{m/d} \lfloor \frac{m}{yd} \rfloor)∑d1​μ(d)(∑x1n/d​⌊xdn​⌋)(∑y1m/d​⌊ydm​⌋) 记f(x)∑i1x⌊xi⌋f(x)\sum_{i1}^x \lfloor \frac{x}{i} \rfloorf(x)∑i1x​⌊ix​⌋,则原式: ∑d1μ(d)f(⌊nd⌋)f(⌊md⌋)\sum_{d1}\mu(d)f(\lfloor \frac{n}{d} \rfloor)f(\lfloor \frac{m}{d} \rfloor)∑d1​μ(d)f(⌊dn​⌋)f(⌊dm​⌋) 若f(x)f(x)f(x)可以O(1)O(1)O(1)查询的话,上面的式子就可以O(n)O(\sqrt{n})O(n​)数论分块求出. 显然,f(x)f(x)f(x)可以用O(nn)O(n\sqrt{n})O(nn​)的时间复杂度预处理出来,方法也是数论分块. 代码 // luogu-judger-enable-o2 #include iostream #include algorithm #include cstring #define pr(x) std::cout #x : x std::endl #define rep(i,a,b) for(int i a;i b;i) typedef long long LL; const int N 50010; int n,m,T; int prime[N10],mu[N10],pcnt,zhi[N10],low[N10]; void sieve() {mu[1] zhi[1] 1;for(int i 2;i N;i) {if(!zhi[i]) {prime[pcnt] i;mu[i] -1;}for(int j 0;j pcnt i * prime[j] N;j) {zhi[i*prime[j]] 1;if(i % prime[j] 0) {mu[i*prime[j]] 0;break;}else{mu[i*prime[j]] -mu[i];}}} } LL F[N10]; int main() {std::ios::sync_with_stdio(false);std::cin T;sieve();for(int i 1;i N;i) {mu[i] mu[i-1];}for(int i 1;i N;i) {for(int x 1,last;x i;x last1) {last i/(i/x);F[i] (last-x1)*(i/x);}}while(T--) {std::cin n m;LL ans 0;int lim n m?m:n;for(int x 1,nx1,nx2,nxt;x lim;x nxt1) {nx1 n/(n/x);nx2 m/(m/x);nxt nx1nx2?nx2:nx1;ans (mu[nxt]-mu[x-1])*F[n/x]*F[m/x];}std::cout ans std::endl;}return 0; }
http://www.yutouwan.com/news/271290/

相关文章:

  • 牛视频网站建设可以访问国外网站的dns
  • 大气的个人网站做网站需要做数据库
  • 如何进行网站建设分析增城移动网站建设
  • 十字绣网站开发南通网站建设top
  • 同程网 网站模板strikingly建站怎么样
  • 图案设计网站大全市网站开发公司
  • 网站开发与设计作业高安做网站
  • seo快速优化软件网站河南省建设监理协会新网站
  • 换空间对网站的影响wordpress mysql5.1
  • 网站优化公司的seo做的好网站里的做菠菜
  • wordpress百度地图插件下载重庆网站seo案例
  • 高端响应式网站建设高校邦营销型网站建设测验答案
  • 电子商务网站登录js页面wordpress
  • 网站建设属于高新技术收入吗天津seo关键字推广
  • 网站定制解决方案北京网站优化对策
  • 一元购网站的建设wordpress换主题影响seo吗
  • 凡科可以做游戏网站吗Wordpress去掉左上角标志
  • 网站免费建站2小众但惊艳的公司名称
  • 简述酒店类网站开发的策略网站首页设计常见的6种布局方式
  • 做广告推广哪家好兰州网站优化排名
  • 做像淘宝这样的购物网站要多少钱静态网站有什么用
  • 建设工程查询网站个人dw网页设计
  • 外贸网站怎么营销四川网站建设报价
  • 济南产品网站建设外包建设银行网站 个人客户
  • 如何免费注册自己的网站电子印章在线制作生成器
  • 太原流量大的网站动漫网站建设的目标
  • 东莞网站建设上科营销策略怎么写模板
  • 湖南张家界建设局网站免费域名申请 2021
  • 福州高端品牌网站建设Wordpress淘客自动采集
  • 如何做关于橱柜网站龙岩关键词优化排名