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

学习建站的网站珠海营销型网站

学习建站的网站,珠海营销型网站,vr全景网站开发制作,wordpress 打不开题目链接 分析 首先这题给了很大的提示信息 注意 m 和 p 的范围 , 很自然的想到可以先把所有可能的 f ( x ) f(x) f(x) 算出来. 思维误区 有些人在算完 f ( x ) f(x) f(x) 之后可能就会去思考找环的问题#xff0c;然后一些码力弱的大佬就会祭掉. 在经过仔细的观察之后…题目链接 分析 首先这题给了很大的提示信息 注意 m 和 p 的范围 , 很自然的想到可以先把所有可能的 f ( x ) f(x) f(x) 算出来. 思维误区 有些人在算完 f ( x ) f(x) f(x) 之后可能就会去思考找环的问题然后一些码力弱的大佬就会祭掉. 在经过仔细的观察之后 (大多数人其实一眼就看出来了罢 , 可以发现最终答案的计算是符合结合律的或者说具有传递性 所以考虑倍增. 令 f a [ i ] [ j ] fa[i][j] fa[i][j] 表示 f 1 j ( i ) f_{1j}(i) f1j​(i) 的值初始时把 f [ i ] [ 0 ] f[i][0] f[i][0] 算出来后面就可以直接倍增了. Code #include bits/stdc.h #define int long long const int N 1e510;using namespace std; int m,q,p; int ksm(int a, int b){int ans 1;while(b){if(b1){ans ans * a % p;}a a*a%p;b 1;}return ans; } int a[30],b[30]; int f[N]; int get(int x){int ans 0;for(int i 1; i m; i){ans (ans a[i]*ksm(x,b[i])%p) % p;}return ans; } bool vis[N]; int belong[N]; vectorint e[N]; int fa[N][30]; void init(){for(int i 0; i p; i){fa[i][0] get(i);}for(int i 1;i 25; i){for(int j 0; j p; j){fa[j][i] fa[fa[j][i-1]][i-1];}} } signed main(){cin m q p;for(int i 1; i m; i){cin a[i] b[i];a[i] % p;} init();while(q--){int x,y;cin x y;x % p;for(int i 25; i 0; i--){if((1 i) y) x fa[x][i],y - (1i);}cout x endl;}return 0; }
http://www.w-s-a.com/news/305034/

相关文章:

  • 坑梓网站建设包括哪些成都网站建设优创
  • 重庆网站seo公司哪家好超级优化大师
  • 成都网站建设推广详情邵阳市住房和城乡建设局网站
  • 淄博网站推广猎头公司有哪些
  • 局域网内建立网站90设计网怎么样
  • 域名备案和网站备案有什么不同工程项目建设网站
  • 做网站难吗?wordpress评论qq
  • 权威网站优化价格电子商务静态网站建设实验报告
  • 公司如何办网站北京网站建设公司内江
  • 六安建设网站企业营业执照查询系统入口
  • a5网站建设如果建设淘宝导购网站
  • html5响应式网站开发教程在国内做跨境电商怎么上外国网站
  • win7配置不能运行wordpress关键词快速优化排名软件
  • 餐饮公司最好的网站建设手机网站 搜索优化 百度
  • 17网站一起做网批做服装团购网站
  • 广州网站制作知名企业网站搭建品牌
  • 如何去除网站外链个人网页制作全过程
  • 保洁公司网站怎么做科技设计网站有哪些内容
  • 建设厅网站查询网页设计好就业吗
  • 惠东县网站建设wordpress 如何回到初始
  • 如何让公司网站网站转备案
  • 获得网站所有关键字北京网站建设116net
  • 铜陵电子商务网站建设做龙之向导网站有用吗
  • 购物网站制作费用沧州新华区
  • 信宜网站设计公司在线购物商城系统
  • 网站维护是什么样如何制作网站教程视频讲解
  • 网站建设网络推广代理公司wordpress图片防盗链
  • 网站备案关站沈阳男科医院哪家好点
  • 王者荣耀网站建设的步骤网站页面用什么软件做
  • 典型网站开发的流程房屋装修效果图三室一厅