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

南京网站排名外包做办公家具在哪个网站推销好

南京网站排名外包,做办公家具在哪个网站推销好,忘记wordpress密码,一家只做直购的网站http://www.lydsy.com/JudgeOnline/problem.php?id4869 终于A了。。。参考了下dalao的代码。。。 拓展欧几里得定理#xff0c;改了几次就不变了#xff0c;但是用的时候要在快速幂里判是不是要用。 #includebits/stdc.h using namespace std; typedef long long ll… http://www.lydsy.com/JudgeOnline/problem.php?id4869 终于A了。。。参考了下dalao的代码。。。 拓展欧几里得定理改了几次就不变了但是用的时候要在快速幂里判是不是要用。 #includebits/stdc.h using namespace std; typedef long long ll; const int N 100010; int n, m, cnt; ll p, c; ll phi[N], table[N]; namespace seg // n^x n^(x % phi[x] phi[x]) {struct data {ll ans, mn;} tree[N 2];inline ll getphi(ll x){ll ret x, lim x;for(ll i 2; i * i lim; i) if(x % i 0) {ret ret * (i - 1) / i;while(x % i 0) x / i;} // printf(ret%d\n, ret);if(x 1) ret ret * (x - 1) / x;return ret;}inline ll power(ll x, ll t, ll p, bool flag){bool big false;ll ret 1; for(; t; t 1) {if(t 1) {ret ret * x ;flag | big | (ret p); ret % p;}x x * x; if(x p) big true, x % p; }return ret; }ll calc(ll x, int t){if(x phi[t]) x x % phi[t] phi[t];for(int i t - 1; i 0; --i) {bool flag false;x power(c, x, phi[i], flag);if(flag) x phi[i];}return x % phi[0];}inline void build(int l, int r, int x){if(l r) { tree[x].ans table[l]; return; }int mid (l r) 1;build(l, mid, x 1); build(mid 1, r, x 1 | 1);tree[x].ans (tree[x 1].ans tree[x 1 | 1].ans) % phi[0];} inline void update(int l, int r, int x, int a, int b){ //如果这次的幂和上次一样就不变了 if(tree[x].mn cnt) return;if(l b || r a) return;if(l r){tree[x].mn;tree[x].ans calc(table[l], tree[x].mn);return;}int mid (l r) 1;update(l, mid, x 1, a, b); update(mid 1, r, x 1 | 1, a, b);tree[x].mn min(tree[x 1].mn, tree[x 1 | 1].mn);tree[x].ans (tree[x 1].ans tree[x 1 | 1].ans) % phi[0]; }inline ll query(int l, int r, int x, int a, int b){if(l b || r a) return 0;if(l a r b) return tree[x].ans % phi[0];int mid (l r) 1, ret 0;ret (ret query(l, mid, x 1, a, b)) % phi[0];ret (ret query(mid 1, r, x 1 | 1, a, b)) % phi[0];return ret; } } using namespace seg; int main() {scanf(%d%d%lld%lld, n, m, p, c);phi[0] p;ll P p;while(P ! 1) phi[cnt] P getphi(P);phi[cnt] 1; for(int i 1; i n; i) scanf(%lld, table[i]);build(1, n, 1); while(m--){int opt, l, r; scanf(%d, opt);if(opt 0){scanf(%d%d, l, r); update(1, n, 1, l, r);}if(opt 1) {scanf(%d%d, l, r);printf(%lld\n, query(1, n, 1, l, r));}}return 0; } View Code   转载于:https://www.cnblogs.com/19992147orz/p/6832433.html
http://www.pierceye.com/news/115749/

相关文章:

  • 网站那个做的比较好的微信辅助网站制作
  • 网站设计大全推荐wordpress后台登录
  • 网站运营与数据分析网站开发学习什么
  • 上海网站备案在哪里查询网站建设哪家稳妥
  • 建设网站做什么赚钱网站制作.
  • 小企业公司网站怎么建做网站英文编辑有前途吗
  • 优化图片传网站wordpress背景图片
  • 网站服务器哪家好些外包做网站不付尾款
  • 建站系统wordpress下载哪个公司的微信商城系统
  • 网站建设app开发合同深圳企业网站制作设计方案
  • 免费网站整站模板下载寻找做网站
  • 做此广告的网站做家纺的网站
  • 湖南畅想网站建设个人网站建设基本定位
  • 建站公司外包钓鱼网站怎么做
  • 个人网站logo需要备案吗鑫灵锐做网站多少钱
  • .xyz做网站怎么样网站产品预算
  • 建网站先要申请网址吗做网站给文件不侵权
  • 一元夺宝网站建设Wordpress 普通图片裁剪
  • 网站推广都有哪些自己有网站怎么优化
  • 宠物交易网站模板更改wordpress后台登录地址
  • 有电脑网站怎样建手机正规网络游戏平台
  • 网站抓取QQ获取系统cms监控手机客户端
  • 郑州网站推广价格优礼品网站模板
  • 百度指数不高的网站怎么优化网站图片类型
  • 北京专业做网站怎么样app软件开发摄像头
  • 网站建设导向erp系统软件免费版
  • 手表网站网站开发毕业设计文献综述
  • 台州网站制作维护关于微网站策划ppt怎么做
  • 网站建设中期目标开发app找那个公司
  • 跨境自建站模板网站内容和功能清单