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

重庆有没有做网站的绍兴网站设计公司

重庆有没有做网站的,绍兴网站设计公司,网站关键词,静态网站 动态#6229. 这是一道简单的数学题 推式子 ∑i1n∑j1ilcm(i,j)gcd(i,j)(∑i1n∑j1nlcm(i,j)gcd(i,j)n)∗inv2所以重点求∑i1n∑j1nlcm(i,j)gcd(i,j)∑i1n∑j1nijgcd(i,j)2∑d1n∑i1nd∑j1ndij(gcd(i,j)1)∑d1n∑k1ndμ(k)k2(∑i1nkdi)2我们另tkd#xff0c;得到∑t1n(∑i1nti)2∑k…#6229. 这是一道简单的数学题 推式子 ∑i1n∑j1ilcm(i,j)gcd(i,j)(∑i1n∑j1nlcm(i,j)gcd(i,j)n)∗inv2所以重点求∑i1n∑j1nlcm(i,j)gcd(i,j)∑i1n∑j1nijgcd(i,j)2∑d1n∑i1nd∑j1ndij(gcd(i,j)1)∑d1n∑k1ndμ(k)k2(∑i1nkdi)2我们另tkd得到∑t1n(∑i1nti)2∑k∣tμ(k)k2接下来就是考虑如何在非线性的时间内筛选出∑k∣tμ(k)k2的前缀和来我们设f(n)(μid2∗I)(n)也就是∑k∣tμ(k)k2的卷积形式。g(n)id2,显然有f(n)∗g(n)μid2∗I∗id2μid2∗id2∑d∣nμ(d)d2(nd)2n2ϵϵ所以有f(n)∗g(n)I套进杜教筛里面去得到S(n)∑i1nI−∑d2nd2S(nd)\sum_{i 1} ^{n} \sum_{j 1} ^{i} \frac{lcm(i, j)}{gcd(i, j)}\\ (\sum_{i 1} ^{n} \sum_{j 1} ^{n} \frac{lcm(i, j)}{gcd(i, j)} n) * inv2\\ 所以重点求\sum_{i 1} ^{n} \sum_{j 1} ^{n} \frac{lcm(i, j)}{gcd(i, j)}\\ \sum_{i 1} ^{n} \sum_{j 1} ^{n} \frac{ij}{gcd(i, j) ^ 2}\\ \sum_{d 1} ^{n} \sum_{i 1} ^{\frac{n}{d}} \sum_{j 1} ^{\frac{n}{d}}ij (gcd(i, j) 1)\\ \sum_{d 1} ^{n} \sum_{k 1} ^{\frac{n}{d}} \mu(k) k ^ 2 (\sum_{i 1} ^{\frac{n}{kd}} i) ^ 2\\ 我们另t kd得到\\ \sum_{t 1} ^{n} (\sum_{i 1} ^{\frac{n}{t}}i) ^ 2 \sum_{k \mid t} \mu(k) k ^ 2\\ 接下来就是考虑如何在非线性的时间内筛选出\sum_{k \mid t} \mu(k) k ^ 2的前缀和来\\ 我们设f(n) (\mu\ id ^ 2 * I)(n)也就是\sum_{k \mid t} \mu(k) k ^ 2的卷积形式。\\ g(n) id ^ 2, 显然有f(n) * g(n) \mu\ id ^ 2 * I * id ^ 2\\ \mu\ id ^ 2 * id ^ 2 \sum_{d \mid n} \mu(d) d ^ 2 (\frac{n}{d}) ^ 2 n ^ 2\epsilon \epsilon\\ 所以有f(n) * g(n) I\\ 套进杜教筛里面去得到S(n) \sum_{i 1} ^{n} I - \sum_{d 2} ^{n} d ^ 2S(\frac{n}{d})\\ i1∑n​j1∑i​gcd(i,j)lcm(i,j)​(i1∑n​j1∑n​gcd(i,j)lcm(i,j)​n)∗inv2所以重点求i1∑n​j1∑n​gcd(i,j)lcm(i,j)​i1∑n​j1∑n​gcd(i,j)2ij​d1∑n​i1∑dn​​j1∑dn​​ij(gcd(i,j)1)d1∑n​k1∑dn​​μ(k)k2(i1∑kdn​​i)2我们另tkd得到t1∑n​(i1∑tn​​i)2k∣t∑​μ(k)k2接下来就是考虑如何在非线性的时间内筛选出k∣t∑​μ(k)k2的前缀和来我们设f(n)(μ id2∗I)(n)也就是k∣t∑​μ(k)k2的卷积形式。g(n)id2,显然有f(n)∗g(n)μ id2∗I∗id2μ id2∗id2d∣n∑​μ(d)d2(dn​)2n2ϵϵ所以有f(n)∗g(n)I套进杜教筛里面去得到S(n)i1∑n​I−d2∑n​d2S(dn​) 代码 /*Author : lifehappy */ #pragma GCC optimize(2) #pragma GCC optimize(3) #include bits/stdc.h #define endl \nusing namespace std;typedef long long ll;const int inf 0x3f3f3f3f; const double eps 1e-7;const int mod 1e9 7, N 1e6 10, inv6 166666668, inv2 500000004;int prime[N], mu[N], cnt;ll sum[N];bool st[N];ll quick_pow(ll a, int n) {ll ans 1;while(n) {if(n 1) ans ans * a % mod;a a * a % mod;n 1;}return ans; }void init() {mu[1] 1;for(int i 2; i N; i) {if(!st[i]) {prime[cnt] i;mu[i] -1;}for(int j 0; j cnt i * prime[j] N; j) {st[i * prime[j]] 1;if(i % prime[j] 0) break;mu[i * prime[j]] -mu[i];}}for(int i 1; i N; i) {for(int j i; j N; j i) {sum[j] (sum[j] 1ll * i * i % mod * mu[i] % mod mod) % mod;}}for(int i 1; i N; i) {sum[i] (sum[i] sum[i - 1]) % mod;} }ll calc1(ll n) {ll ans 1ll * (1 n) * n / 2 % mod;return 1ll * ans * ans % mod; }ll calc2(ll n) {return 1ll * n * (n 1) % mod * (2 * n 1) % mod * inv6 % mod; }unordered_mapint, int ans_s;ll S(int n) {if(n N) return sum[n];if(ans_s.count(n)) return ans_s[n];ll ans n;for(ll l 2, r; l n; l r 1) {r n / (n / l);ans (ans - 1ll * (calc2(r) - calc2(l - 1) mod) % mod * S(n / l) % mod mod) % mod;}return ans_s[n] ans; }int main() {// freopen(in.txt, r, stdin);// freopen(out.txt, w, stdout);// ios::sync_with_stdio(false), cin.tie(0), cout.tie(0);// cout quick_pow(2, mod - 2) endl;init();ll n, ans 0;scanf(%lld, n);for(ll l 1, r; l n; l r 1) {r n / (n / l);ans (ans 1ll * calc1(n / l) * ((S(r) - S(l - 1) mod) % mod) % mod) % mod;}printf(%lld\n, 1ll * (ans n) * inv2 % mod);return 0; }
http://www.yutouwan.com/news/447121/

相关文章:

  • 网站建设公司专业网站制作开发品牌建设方案怎么写
  • 美发店网站源码小吴seo博客
  • 中文网站建设开发推荐一些做网站网络公司
  • 合肥网站建合肥网站建设找蓝领商务做公众好号的网站
  • 怎么找做网站的人网站建设工作会议上的讲话
  • 虚拟主机上的网站上传方式windows优化大师要会员
  • 网站建设品牌好网站建设公司费用
  • 网站开发技术项目说明书六安论坛百姓杂谈
  • 知名的教育行业网站开发wordpress单页面静态
  • 网站YYQQ建设青岛做网站和小程序的公司
  • 做网站为什么赚钱吉安网页制作公司
  • 公司网站后台打不开旅游网站建设规划书模块划分
  • 未备案的网站 访问 hots小程序可做网站吗
  • 阳江商城网站开发设计美橙互联 网站备案
  • 东莞公司建设网站制作明薇通网站建设
  • 三合一网站模板有二维码怎样做网站
  • 本地的佛山网站建设电子商务网站建设与实践考试
  • c2c网站都有哪些iis7.5搭建网站
  • 建设一个网站需要wordpress中国最好主题
  • 网站开发即时聊天源码做网站及小程序需要会哪些技能
  • 哈尔滨寸金网站建设公司口碑越秀区手机版网站建设
  • 还能用的wap网站有源码如何做网站
  • 用dw做网站导航的步骤wordpress 函数api文件
  • 问答网站建设什么是静态网站
  • 网站虚拟空间过期网络教育平台
  • 珠海网站建设制作设计外贸网站源码哪个好
  • 打开一个网站专业做美食视频的网站
  • 带后台的网站开发运营成本网站建设公司如何收费
  • 企业网站建设费用深圳城市建设服务中心网站
  • 花钱做网站不给部署网站建设设计策划