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

可以做女鞋批发的网站南宁网站seo大概多少钱

可以做女鞋批发的网站,南宁网站seo大概多少钱,dsicuz做的网站,公司网站一般用什么软件做奇数国(线段树) 有一个长度为n的数列,开始时每一项值都为3,这个数列中每一项都为3。这个数列中每一项都只包含前60个质数的质因数。 有两种操作:1是修改数列中一项的值,保证值小于1e6。2是询问与一段区间【…

奇数国(线段树)

有一个长度为n的数列,开始时每一项值都为3,这个数列中每一项都为3。这个数列中每一项都只包含前60个质数的质因数。

有两种操作:1是修改数列中一项的值,保证值小于1e6。2是询问与一段区间【l,r】的积x互质并且小于x的数的个数,答案对1e9+7取模。n和m小于50万。

由于只有60个质数,线段树维护二进制60位即可。

#include <cstdio>
using namespace std;typedef long long LL;
const LL mod=19961993, maxn=1e5+5;
const LL p[61]={ 0,2,3,5,7,11,13,17,19, 23,29,31,37,41,43,47, 53,59,61,67,71,73,79,83,89,97,101,103,107, 109,113,127,131,137, 139,149,151,157,163, 167,173,179,181,191,193,197,199,211,223, 227,229,233,239,241, 251,257,263,269,271, 277,281 };
LL m, ie[300];LL bi[maxn*4], pro[maxn*4];LL bians, proans;
void query(LL x, LL l, LL r, LL L, LL R){if (l>=L&&r<=R){ bians|=bi[x]; proans=proans*pro[x]%mod; return; }LL mid=(l+r)>>1;if (mid>=L) query(x<<1, l, mid, L, R);if (mid<R) query(x<<1|1, mid+1, r, L, R);
}void modify(LL x, LL l, LL r, LL pos, LL v){if (l==r){pro[x]=v; bi[x]=0;for (LL i=1; i<61; ++i) if (v%p[i]==0) bi[x]|=(1ll<<i);return; }LL mid=(l+r)>>1;if (mid>=pos) modify(x<<1, l, mid, pos, v);else modify(x<<1|1, mid+1, r, pos, v);bi[x]=bi[x<<1]|bi[x<<1|1]; pro[x]=pro[x<<1]*pro[x<<1|1]%mod;
}int main(){ie[1]=1; for (LL i=2; i<300; ++i){ie[i]=-(mod/i)*ie[mod%i]%mod+mod; ie[i]%=mod; }scanf("%lld", &m); LL op, a1, a2, t, ans;for (LL i=1; i<maxn; ++i) modify(1, 1, maxn, i, 3);for (LL i=0; i<m; ++i){scanf("%lld%lld%lld", &op, &a1, &a2);if (!op){ans=proans=1; bians=0;query(1, 1, maxn, a1, a2); t=bians;for (LL i=1; i<61; ++i)if (t&(1LL<<i)) ans=ans*(p[i]-1)%mod*ie[p[i]]%mod;ans=ans*proans%mod;printf("%lld\n", ans);} else modify(1, 1, maxn, a1, a2);}return 0;
}

转载于:https://www.cnblogs.com/MyNameIsPc/p/9245717.html

http://www.lbrq.cn/news/2635453.html

相关文章:

  • 郑州做网站七彩科技产品市场调研怎么做
  • 网站联系方式连接怎么做seo薪资水平
  • 怎么做公司销售网站武汉seo排名
  • smarty做网站软文发布网站
  • 网站设计概述广告公司
  • 下载应用商店app玉林网站seo
  • 天津七七一网站建设有限公司怎么样淘宝推广引流方法有哪些
  • 公司网站后台怎么上传视频精准营销
  • 鲜花外贸网站建设百度广告投放
  • 广宏建设集团有限公司网站seo刷排名公司
  • 柬埔寨美女教你用母乳做奶茶原网站seo关键词优化举例
  • 企业网站酷站网站关键词排名优化
  • 网上做涉黄网站怎么判厦门seo百度快照优化
  • 广州抖音seo价格移动网站如何优化排名
  • 网站建设课程报告站长论坛
  • 手机开发网站开发seopc流量排名官网
  • 福田区建设局网站二级不死域名购买
  • dz论坛可以做商业网站百度竞价是什么
  • 网站qq客服您需要添加对方好友股票指数是什么意思
  • 织梦手机网站怎么做网站建设方案书范文
  • 网站做反向解析网站开发建设步骤
  • 手机上怎么查看网站设计推广自己的产品
  • 桂林象鼻山水月洞西安seo哪家好
  • 未来做哪个网站能致富刷网站软件
  • 静态网页发布到wordpress郑州seo网站管理
  • 泰安网站设计公司长沙专业网络推广公司
  • 网站如何做前后端分离seo超级外链
  • 数学建模网站建设seo关键词首页排名代发
  • html5做网站的好处东莞网络推广托管
  • 建设电子商务网站的试卷怎么样把广告做在百度上
  • Go语言实战案例:简易JSON数据返回
  • 6、图片上方添加波浪效果
  • W25Q64模块
  • 数据库入门:从零开始构建你的第一个数据库
  • c++之 栈浅析
  • 嵌入式硬件中MOSFET基本原理与实现