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

网站设计哪家便宜手机百度安装下载

网站设计哪家便宜,手机百度安装下载,秦皇岛市海港区建设局网站,中学生做网站首先我们知道,对于所有种情况,我们可以将每一位可以放的 数的值加起来,所有位置的乘起来,等于的就是最后的答案,具体 为什么正确,可以根据乘法分配律来想一想。 那么对于所有不做要求的,快速幂直…

首先我们知道,对于所有种情况,我们可以将每一位可以放的

数的值加起来,所有位置的乘起来,等于的就是最后的答案,具体

为什么正确,可以根据乘法分配律来想一想。

那么对于所有不做要求的,快速幂直接算就行了,然后快排下,就知道

每个位置不放那些值,减掉后乘进去就行了。

/**************************************************************Problem: 2751User: BLADEVILLanguage: PascalResult: AcceptedTime:344 msMemory:1008 kb
****************************************************************///By BLADEVIL
constd39                                 =1000000007;varn, m, k                             :longint;a, b                                :array[0..100010] of longint;ans                                 :int64;procedure swap(var a,b:longint);
varc                                   :longint;
beginc:=a; a:=b; b:=c;
end;procedure qs(low,high:longint);
vari, j, xx, yy                        :longint;
begini:=low; j:=high; xx:=a[(i+j) div 2]; yy:=b[(i+j) div 2];while i<j dobeginwhile (a[i]<xx) or (a[i]=xx) and (b[i]<yy) do inc(i);while (a[j]>xx) or (a[j]=xx) and (b[j]>yy) do dec(j);if i<=j thenbeginswap(a[i],a[j]);swap(b[i],b[j]);inc(i); dec(j);end;end;if i<high then qs(i,high);if j>low then qs(low,j);
end;procedure init;
vari                                   :longint;
beginread(n,m,k);for i:=1 to k do read(a[i],b[i]);qs(1,k);
end;function mi(a,b:int64):int64;
varsum                                 :int64;
beginsum:=a;mi:=1;while b<>0 dobeginif b mod 2=1 then mi:=mi*sum mod d39;sum:=sum*sum mod d39;b:=b div 2;end;
end;procedure main;
vari                                   :longint;sum, x, y, z                        :int64;
beginsum:=m;x:=-1;for i:=1 to k dobeginif a[i]<>x thenbegindec(sum);x:=a[i];end;end;x:=n; y:=n+1;if x mod 2=0 then x:=x div 2 else y:=y div 2;x:=x mod d39;y:=y mod d39;x:=x*y mod d39;ans:=mi(x,sum);for i:=1 to k do if (a[i]=a[i-1]) and (b[i]=b[i-1]) then b[i-1]:=0;y:=-1;z:=-1;for i:=1 to k dobeginif a[i]<>y thenbeginif i<>1 then ans:=ans*z mod d39;z:=x;y:=a[i];z:=((x-b[i]) mod d39+d39) mod d39;end else z:=((z-b[i])mod d39+d39) mod d39;end;if z<>-1 then ans:=ans*z mod d39;writeln(ans);
end;begininit;main;
end.

 

转载于:https://www.cnblogs.com/BLADEVIL/p/3491366.html

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

相关文章:

  • wordpress 菜单 导航代码seo推广沧州公司电话
  • 个人 可以备案做分类信息网站吗重庆网站网络推广
  • 网站建设 我们是专业的网络营销平台
  • 企业网站设计策划大数据技术主要学什么
  • 银川网站建设一条龙谷歌google中文登录入口
  • 视频网站发展好应该怎么做百度指数有三个功能模块
  • 自己电脑做网站服务器广域网访问西安网站关键词优化推荐
  • 提供商城网站制作最新国际消息
  • 佛山网站建设no.1怎么做电商平台
  • cad如何做图纸模板下载网站kol合作推广
  • 商城网站建设费用郑州网站推广公司排名
  • 网站建设项目描述范文直播引流推广方法
  • 用手机自创游戏郑州seo实战培训
  • 做网站需要做h5吗网站seo排名公司
  • 泰州专业制作网站南京seo排名
  • 网站被host重定向处理怎么做网站平台
  • 用来查数据的网站怎么建设网站优化公司认准乐云seo
  • php网站打开一片空白1688网站
  • 做视频类网站需要哪些许可证百度经验首页官网
  • php和ASP网站那个好市场营销公司排名
  • wordpress 秒拍seo北京网站推广
  • 电商美工的工作内容是什么seo优化公司
  • 报名网站开发多钱全国疫情排行榜
  • wordpress单页主题营销无锡seo关键词排名
  • 找个免费的网站这么难吗海外seo
  • 外贸网站建设加推广宁波seo运营推广平台排名
  • 腾飞网站建设站长之家网站排行榜
  • 租车网站建设方案google官网浏览器
  • 宣传片拍摄实施方案新的seo网站优化排名 网站
  • 网站设计机构成都黑帽seo
  • 完整复现cacti的RCE
  • 新一代PLC控制软件平台EsDA-AWStudio
  • 前端图片懒加载的深度指南:从理论到实战
  • 日语学习-日语知识点小记-构建基础-JLPT-N3阶段(12):文法+单词
  • SQL158 每类视频近一个月的转发量/率
  • Linux安装ragflow(含一键安装脚本)