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

做网站选什么配置电脑成都计算机培训机构排名前十

做网站选什么配置电脑,成都计算机培训机构排名前十,遵义做网站的公司,吉安做网站优化容易想到分解因数。 对于一个数 p p p 的因数个数,假设它可以被分解质因数成 a 1 i 1 a 2 i 2 a 3 i 3 ⋯ a k c k a_1^{i_1} a_2^{i_2} a_3^{i_3}\cdots a_k^{c_k} a1i1​​a2i2​​a3i3​​⋯akck​​ 的形式,则其因数个数为 ( i 1 1 ) ( i 2 1 )…

容易想到分解因数。

对于一个数 p p p 的因数个数,假设它可以被分解质因数成 a 1 i 1 a 2 i 2 a 3 i 3 ⋯ a k c k a_1^{i_1} a_2^{i_2} a_3^{i_3}\cdots a_k^{c_k} a1i1a2i2a3i3akck 的形式,则其因数个数为 ( i 1 + 1 ) ( i 2 + 1 ) ( i 3 + 1 ) ⋯ ( i k + 1 ) (i_1+1)(i_2+1)(i_3+1)\cdots(i_k+1) (i1+1)(i2+1)(i3+1)(ik+1)

我们对序列 p p p w w w 质因数分解之后再考虑这个问题。对于每次从 w w w 拆分出的一个质因子 A A A,我们假设一棵树 p i p_i pi,原来它的贡献为 x x x,对于该棵树高的质因数拆分中质因子 A A A 的出现次数为 t t t,则乘上该质因子之后它的贡献会变为 x ⋅ t + 2 t + 1 x\cdot \dfrac{t+2}{t+1} xt+1t+2,容易证明分子越小即 t t t 越小对答案的贡献越大。

由于数据范围是 1 0 4 10^4 104,质因数的上界是很有限的。设 a ( i , j ) a(i,j) a(i,j) 表示 i j i^j ij 在所有树高的质因数拆分中出现了多少次,每一次取到的一个 w w w 的质因子 A A A,把它计算到当前存在且 k k k 最小的 A k A^k Ak 上即可。

注意筛 n n n 的质因数要筛到 n n n

#include <bits/stdc++.h>
using namespace std;
#define int long longconst int maxn=1e4+5;
int a[maxn][30],ans=1,p[maxn],mod=998244353,n,w;void calc(int x)
{for(int i=2;i<=max(x,w);i++){int cnt=0;while(x%i==0) x/=i,cnt++;a[i][cnt]++;ans=ans*(cnt+1)%mod;// cout<<cnt<<endl;}
}signed main()
{cin>>n>>w;for(int i=1;i<=n;i++) cin>>p[i],calc(p[i]);// for(int i=1;i<=n;i++) cout<<a[i][1]<<endl;for(int A=2;A<=w;A++)while(w%A==0){int k=0;while(!a[A][k]) k++;	ans/=(k+1),ans%=mod,ans*=(k+2),ans%=mod;w/=A,a[A][k]--,a[A][k+1]++;// cout<<w<<endl;}	cout<<ans;return 0;
}
http://www.hrbkazy.com/news/7747.html

相关文章:

  • 学校网站建设措施搜索引擎优化策略有哪些
  • c web网站开发源码app开发平台
  • 国家公示系统企业信息查询东莞做网站优化
  • 莆田网站建设多少钱千瓜数据
  • 大连网站设计 仟亿科技今日小说搜索百度风云榜
  • 橙子建站网站广州新闻24小时爆料热线
  • 网站设计风格升级seo代运营
  • 沂水做网站如何通过网络营销自己
  • 村委会网站源码 php发布平台
  • 四川网站建设设计seo关键词排名如何
  • 如何用公司名称搜到公司网站如何分析百度指数
  • 网站做支付端口的费用关键词优化推广公司哪家好
  • 家乡网站怎么做网络销售挣钱吗
  • 网站建设骗子公司优化电池充电什么意思
  • 岳阳市内从事网站建设的公司营销推广有哪些公司
  • 长沙网站建设公司锦绣大地seo官网
  • 网站做跳转链接的好处杭州百度快速排名提升
  • 网站开发怎样太仓seo网站优化软件
  • 做彩票平台网站吗网络推广有哪些常见的推广方法
  • 自己如何创建一个网站石家庄网站建设
  • 西安网站建设seo企业网站大全
  • 企业网站优化包括哪三个层面网站管理与维护
  • 品牌产品网站怎么做百度竞价推广是什么工作
  • 石景山网站建设推广网络营销的常用工具
  • php动态网站开发与设计网站优化检测
  • 南昌网站推广公司百度关键词排名qq
  • 黄页网站大全通俗易懂潍坊网站外包
  • 网站建设上机课电商网站策划
  • 如何办理网站备案手续seo流量是什么意思
  • php网站做cdn关键字排名软件官网