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

鄂州网站制作人才招聘绵阳 网站开发

鄂州网站制作人才招聘,绵阳 网站开发,thinkphp做网站后台,在家跟狗做网站视频正题 luogu CF498D 题目大意 给n个1-6的数#xff0c;让你进行以下操作#xff1a; 修改其中一个数从第x个数走到第y个数#xff08;x≤yx\leq yx≤y#xff09;#xff0c;到达一个点时#xff0c;如果当前时间能被该数整除#xff0c;那么时间2#xff0c;否则1让你进行以下操作 修改其中一个数从第x个数走到第y个数x≤yx\leq yx≤y到达一个点时如果当前时间能被该数整除那么时间2否则1初始时间为0问走到y的时间 解题思路 因为每个数 ≤6\leq 6≤6所以可以求出1-6的lcm为60计算时只要知道时间对60取模的结果就可以知道是否会被整除 考虑使用线段树每个点维护当前区间开始时时间模60的结果会使用的时间即可 时间复杂度 O(60×nlogn)O(60\times n\ log\ n)O(60×n log n) code #includecstdio #includecstring #includeiostream #includealgorithm #define ll long long #define N 100100 using namespace std; int n,t,x,y,v[N]; char c[N]; struct node {int a[65]; }; node merge(node a,node b) {node c;for(int i0;i60;i)c.a[i]a.a[i]b.a[(ia.a[i])%60];return c; } struct Tree {#define ls x*2#define rs x*21node s[N2];void push_up(int x){s[x]merge(s[ls],s[rs]);return;}void get(int x,int y){for(int i0;i60;i)s[x].a[i]1;for(int i0;i*y60;i)s[x].a[i*y]2;return;}void build(int x,int l,int r){if(lr){get(x,v[l]);return;}int midlr1;build(ls,l,mid);build(rs,mid1,r);push_up(x);return;}void change(int x,int l,int r,int y,int z){if(lr){get(x,z);return;}int midlr1;if(ymid)change(ls,l,mid,y,z);else change(rs,mid1,r,y,z);push_up(x);return;}node ask(int x,int L,int R,int l,int r){if(LlRr)return s[x];int midLR1;if(rmid)return ask(ls,L,mid,l,r);else if(lmid)return ask(rs,mid1,R,l,r);else return merge(ask(ls,L,mid,l,mid),ask(rs,mid1,R,mid1,r));} }T; int main() {scanf(%d,n);for(int i1;in;i)scanf(%d,v[i]);T.build(1,1,n);scanf(%d,t);while(t--){scanf(%s%d%d,c,x,y);if(c[0]C)T.change(1,1,n,x,y);else printf(%d\n,T.ask(1,1,n,x,y-1).a[0]);}return 0; }
http://www.zqtcl.cn/news/673688/

相关文章:

  • 佛山 做网站邮箱官方网站注册
  • 生成flash的网站源码表白二维码制作网站
  • 定做专业营销型网站网站开发应用
  • 万盛建设局官方网站如何用群晖nas做网站
  • 建设装饰网站郑州惠济区建设局网站
  • 网站做标题有用吗网站优化多少钱
  • 婚庆设备租赁网站源码如何进行网站的建设和维护
  • 青岛做网站公wordpress文章付费阅读
  • 小灯具网站建设方案360优化大师
  • 开发公司与物业公司前期合同网站优化的推广
  • 汉堡云虚拟主机aso安卓优化公司
  • 医院 网站建设 新闻营销外包
  • 优秀网站网址郑州无痛人流哪家医院好
  • 备案网站能打开吗大良营销网站建设流程
  • 哪些网站可以做淘宝店招石油网站编辑怎么做
  • 网站出现建设中集团网站建设特点
  • asp网站开发 pdf企业展厅设计公司盛世笔特
  • 怎么创建网站 免费的免费开源的网站系统
  • 中山精品网站建设资讯网页设计师就业趋势
  • 网站建设哪家好 万维科技wordpress广告公司模板
  • 如何选择建网站公司网站页面html静态化
  • 建设银行网站入口网页设计培训 周末双休
  • 做企业网站建设的公司为什么企业网站不是开源系统
  • 网站客户端怎么做的做汽车脚垫版的网站
  • 做数学题挣钱的网站广西建筑特种作业证件查询官网
  • 汉字叔叔花了多少钱做网站免费原创视频素材
  • 网站开发提现功能互联网推广工作好做吗
  • 做阿里渠道的销售要有哪些网站网站评论怎么做的
  • 建设中网站如何上传图片深圳营销型网站建设设计公司
  • 建设电商网站需要多少钱家具网页设计素材