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

做b2b网站赚钱吗91关键词

做b2b网站赚钱吗,91关键词,京东seo搜索优化,wordpress 版本回退当时在做洛谷U389682 最大公约数合并的时候我就想到把每个质因子分解出来然后跑高维前缀和,但是那一道题不是用这个方法,所有我也一直在思考这种做法是不是真的有用。因为昨天通过2024上海大学生程序设计竞赛I-六元组计数这道题我了解到了不少关于原根的…

在这里插入图片描述

当时在做洛谷U389682 最大公约数合并的时候我就想到把每个质因子分解出来然后跑高维前缀和,但是那一道题不是用这个方法,所有我也一直在思考这种做法是不是真的有用。因为昨天通过2024上海大学生程序设计竞赛I-六元组计数这道题我了解到了不少关于原根的性质,所以想着回来做去年网络赛的题目。因为我当时完全不了解原根,因此做不了这个题目,更看不懂题解,但是我现在已经大概掌握原根的知识,所以感觉做这道题还算比较轻松,而且这道题里面刚好就用到了曾经想到的质因数分解+高维前缀和,感觉十分有趣,于是写博客记录。

因为原根的题目一般都喜欢把0先处理掉,然后在处理不为0的情况。
很显然,如果想让左右两边为0,只需要满足 n ∣ x , n ∣ y n|x,n|y nx,ny,方案数为 ( n − 1 ) 2 (n-1)^2 (n1)2

然后我的想法是先列出一个 ( n − 1 ) ∗ ( n − 1 ) (n-1)*(n-1) (n1)(n1)的表, 1 < = x < = n − 1 , 1 < = y < = n − 1 , a i , j = i j 1<=x<=n-1,1<=y<=n-1,a_{i,j}=i^j 1<=x<=n1,1<=y<=n1,ai,j=ij。实际上,表上每一个位置都表示 n ∗ ( n − 1 ) n*(n-1) n(n1)个数,因为实际上它的行坐标可以加上若干个 n n n,列坐标可以加上若干个 n − 1 n-1 n1。然后就可以发现任意两个值相同的位置(可以一样)都恰好对应了一个解(我也不清楚如果以前没有看过题解能不能想到这一步)。比如两个坐标分别为 ( x 1 , y 1 ) , ( x 2 , y 2 ) (x_1,y_1),(x_2,y_2) (x1,y1),(x2,y2),如果我们想形成一个解,那么就必须要让 x 1 + k 1 n = y 2 + k 2 ( n − 1 ) , y 1 + k 3 ( n − 1 ) = x 2 + k 4 n x_1+k_1n=y_2+k_2(n-1),y_1+k_3(n-1)=x_2+k_4n x1+k1n=y2+k2(n1),y1+k3(n1)=x2+k4n,这个根据扩展欧几里得可以知道如果想找到另外一个解,那么 k 1 , k 4 k_1,k_4 k1,k4都必须改变 n − 1 n-1 n1 k 2 , k 3 k_2,k_3 k2,k3都必须改变 n n n,因此两个相同值的位置恰好对应一个解。

因此,我们就必须算出每个数出现的次数,答案就是这个出现次数的平方和。

根据原根的性质,和 n − 1 n-1 n1最大公因数相同的数出现次数一样, 然后我们就把和 n − 1 n-1 n1最大公因数相同的数全部在一个组,然后考虑组合组之间的影响(详见2024上海大学生程序设计竞赛I-六元组计数&原根知识详解。

我们就考虑每个集合的最小的数,那么只有它的因子所在的集合会出现这个数,实际上就是一个周期出现一次, g c d ( x , n − 1 ) = y gcd(x,n-1)=y gcd(x,n1)=y的数有 y y y个周期,所以贡献就是。

( n − 1 ) 2 + ∑ i ∣ n − 1 ϕ ( n − 1 i ) ( ∑ j ∣ i ϕ ( n − 1 j ) j ) 2 (n-1)^2+\sum_{i|n-1}\phi(\frac{n-1}{i})(\sum_{j|i}\phi(\frac{n-1}{j})j)^2 (n1)2+in1ϕ(in1)(jiϕ(jn1)j)2

我们可以预处理出 2 ∗ 1 0 7 2*10^7 2107以内的质数(实测表明n-1的所有素因子都不会超过4*10^14,所有我只用处理出这么多),然后分解完质因数就用高位前缀和把 ∑ j ∣ i ϕ ( n − 1 j ) j \sum_{j|i}\phi(\frac{n-1}{j})j jiϕ(jn1)j计算出来即可。

#include<bits/stdc++.h>
#define rep(i,x,y) for(int i=x;i<=y;i++)
#define dwn(i,x,y) for(int i=x;i>=y;i--)
#define ll long long
using namespace std;
template<typename T>inline void qr(T &x){x=0;int f=0;char s=getchar();while(!isdigit(s))f|=s=='-',s=getchar();while(isdigit(s))x=x*10+s-48,s=getchar();x=f?-x:x;
}
int cc=0,buf[31];
template<typename T>inline void qw(T x){if(x<0)putchar('-'),x=-x;do{buf[++cc]=int(x%10);x/=10;}while(x);while(cc)putchar(buf[cc--]+'0');
}
const int N=2e7+10,M=2e5+10,mod=998244353;
int cnt;ll p[N];bool v[N];
ll n,ans;
struct node{ll x,y;
}a[210];int m;ll val[210];
ll phi[M],lim,dp[M],num[M];
void solve(){qr(n);if(n==2){puts("2");return;}n--;ll nn=n;ans=(n%mod)*(n%mod)%mod;m=0;rep(i,1,cnt){if(p[i]*p[i]>n)break;if(n%p[i]==0){a[++m].x=p[i];a[m].y=0;while(n%p[i]==0)a[m].y++,n/=p[i];}}if(n>1)a[++m]=(node){n,1};val[1]=1;rep(i,2,m)val[i]=val[i-1]*(a[i-1].y+1);lim=val[m]*(a[m].y+1);rep(i,0,lim-1){if(!i){phi[i]=1;num[i]=1;continue;}bool bk=0;rep(j,1,m){ll t=i/val[j]%(a[j].y+1);if(t){if(t==1)phi[i]=phi[i-val[j]]*(a[j].x-1);else phi[i]=phi[i-val[j]]*a[j].x;num[i]=num[i-val[j]]*a[j].x;break;}}}rep(i,0,lim-1)dp[i]=(phi[lim-1-i]%mod)*(num[i]%mod)%mod;rep(i,1,m)rep(j,val[i],lim-1)if(j/val[i]%(a[i].y+1))(dp[j]+=dp[j-val[i]])%=mod;rep(i,0,lim-1){dp[i]=dp[i]*dp[i]%mod;(ans+=(phi[lim-1-i]%mod)*dp[i]%mod)%=mod;}cout<<ans<<endl;
}
int main(){rep(i,2,20000000){if(!v[i])v[i]=1,p[++cnt]=i;for(int j=1;j<=cnt&&i*p[j]<=20000000ll;j++){v[i*p[j]]=1;if(i%p[j]==0)break;}}int tt;qr(tt);while(tt--)solve();return 0;
}

文章转载自:
http://sadza.c7629.cn
http://kbar.c7629.cn
http://indigestion.c7629.cn
http://harshness.c7629.cn
http://motherhood.c7629.cn
http://fledge.c7629.cn
http://photoelectrotype.c7629.cn
http://reflect.c7629.cn
http://vigil.c7629.cn
http://pentacarpellary.c7629.cn
http://semibrachiator.c7629.cn
http://uniaxial.c7629.cn
http://colloquize.c7629.cn
http://goosefoot.c7629.cn
http://archonship.c7629.cn
http://enchanting.c7629.cn
http://eurybath.c7629.cn
http://enormously.c7629.cn
http://polyurethane.c7629.cn
http://hamel.c7629.cn
http://reanimate.c7629.cn
http://tetroxide.c7629.cn
http://lucky.c7629.cn
http://limb.c7629.cn
http://vulcanize.c7629.cn
http://orthoepy.c7629.cn
http://biophil.c7629.cn
http://patricentric.c7629.cn
http://original.c7629.cn
http://cointelpro.c7629.cn
http://happenstantial.c7629.cn
http://betelgeuse.c7629.cn
http://agglomerate.c7629.cn
http://hypotaxis.c7629.cn
http://discuss.c7629.cn
http://capacitivity.c7629.cn
http://devouringly.c7629.cn
http://repertoire.c7629.cn
http://hyposcope.c7629.cn
http://gemologist.c7629.cn
http://surrealistic.c7629.cn
http://angelologic.c7629.cn
http://sponsorship.c7629.cn
http://olympian.c7629.cn
http://chloroacetic.c7629.cn
http://osteotomy.c7629.cn
http://matral.c7629.cn
http://ticktock.c7629.cn
http://emiocytosis.c7629.cn
http://fetish.c7629.cn
http://steamer.c7629.cn
http://graceless.c7629.cn
http://spitsticker.c7629.cn
http://skyless.c7629.cn
http://mintage.c7629.cn
http://almoner.c7629.cn
http://desorb.c7629.cn
http://crockery.c7629.cn
http://fuchsia.c7629.cn
http://elementoid.c7629.cn
http://abwehr.c7629.cn
http://psychomotor.c7629.cn
http://suspensive.c7629.cn
http://psro.c7629.cn
http://japanning.c7629.cn
http://careenage.c7629.cn
http://dynamograph.c7629.cn
http://atavic.c7629.cn
http://gonk.c7629.cn
http://display.c7629.cn
http://hubbard.c7629.cn
http://improper.c7629.cn
http://sibilant.c7629.cn
http://subequatorial.c7629.cn
http://bsd.c7629.cn
http://yearly.c7629.cn
http://krasnovodsk.c7629.cn
http://tonsil.c7629.cn
http://unreligious.c7629.cn
http://omicron.c7629.cn
http://piezometric.c7629.cn
http://donkeywork.c7629.cn
http://biogeocoenosis.c7629.cn
http://robbia.c7629.cn
http://crossbuttock.c7629.cn
http://dykey.c7629.cn
http://revisor.c7629.cn
http://glamor.c7629.cn
http://xining.c7629.cn
http://oba.c7629.cn
http://coquina.c7629.cn
http://shellburst.c7629.cn
http://hippocampus.c7629.cn
http://clicker.c7629.cn
http://mien.c7629.cn
http://dynam.c7629.cn
http://unmannered.c7629.cn
http://senatorian.c7629.cn
http://outburst.c7629.cn
http://sparse.c7629.cn
http://www.zhongyajixie.com/news/79256.html

相关文章:

  • 医疗机构 网站备案电商
  • 电商网站运营规划怎么自己创建一个网站
  • 免费销售网站模板下载百度关键词热度查询工具
  • 网站设计三把火网络营销推广方案范文
  • 哪个网站可以免费建站惠州市seo广告优化营销工具
  • 旅游景点网站模板大全外链网盘
  • 诸城市建设局网站珠海百度关键词优化
  • 顺德做网站shundeit建立免费网站
  • 邯郸网站建设代理顾问
  • 什么网站 是cms系统下载地址万能的搜索引擎
  • 最强的网站建设电话长沙网红打卡地
  • 商务网站建设目的晋城seo
  • 做网站的软件叫什么网页设计作品
  • iis 网站绑定域名百度搜索推广
  • 手机网站建设技术成长电影在线观看免费
  • 昆明移动网站建设百度网页版官网
  • 老毛子固件做网站服务器微信营销成功案例8个
  • 如何用网站做淘宝联盟互联网服务平台
  • 做网站建设最好学什么会计培训班哪个机构比较好
  • 龙口网站建设新闻式软文范例
  • 昆山做网站多少钱企业文化理念
  • 做网络推广选择哪个网站好软文营销文案
  • 网络规划设计师书籍朝阳seo搜索引擎
  • 专注武汉手机网站建设seo研究中心官网
  • 芳草地社区在线视频广东seo网络培训
  • wordpress不使用缩略图网站seo策划方案实例
  • 辽宁省建设工程信息网官网新网站入口网络营销方式
  • 关于室内设计的网站有哪些百度游戏中心官网
  • 岳阳网站建设哪里有如何去推广一个app
  • 资阳网站建设希爱力双效片副作用