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

网站开发找谁营销模式都有哪些

网站开发找谁,营销模式都有哪些,网站 功能建设上 不足,怎么免费建论坛题目描述 给定 n n n组 a i , b i , p i a_i,b_i,p_i ai​,bi​,pi​,对于每组数据,求出 a i b i m o d p i a_i^{b^i}~mod~p_i aibi​ mod pi​ 的值。 样例 输入样例: 2 3 2 5 4 3 9输出样例: 4 1快速幂解决的问题 用来…

题目描述

给定 n n n a i , b i , p i a_i,b_i,p_i ai,bi,pi,对于每组数据,求出 a i b i m o d p i a_i^{b^i}~mod~p_i aibi mod pi 的值。

样例

输入样例:

2
3 2 5
4 3 9

输出样例:

4
1

快速幂解决的问题

用来解决快速的求解 a k m o d a^k~mod ak mod p p p的结果
时间复杂度为 O ( l o g k ) O(logk) O(logk)

原理(反复平方法)

预处理出来这些值:
a 2 0 m o d p a^{2^0}~mod~p a20 mod p
a 2 1 m o d p a^{2^1}~mod~p a21 mod p
a 2 2 m o d p a^{2^2}~mod~p a22 mod p
. . . ... ...
a 2 l o g k m o d p a^{2^{logk}}~mod~p a2logk mod p

大概是logk个

a k a^k ak可以表示为前面分解的这些数的某些数的乘积
k k k可以表示为 2 2 2的若干次幂的和
(利用k的二进制表示)
a k = a 2 x 1 a 2 x 2 . . . a 2 x t = a 2 x 1 + 2 x 2 + . . . + 2 x t a^k =a^{2^{x_1}}a^{2^{x_2}}...a^{2^{x_t}} =a^{2^{x_1}+2^{x_2}+...+2^{x_t}} ak=a2x1a2x2...a2xt=a2x1+2x2+...+2xt

如何求 a x a^x ax
a 1 = a a^1~=~a a1 = a
a 2 1 = ( a 1 ) 2 a^{2^1}~=~(a^{1})^2 a21 = (a1)2
a 2 2 = ( a 2 1 ) 2 a^{2^2}~=~(a^{2^1})^2 a22 = (a21)2
. . . ... ...
a 2 l o g k = ( a 2 l o g k − 1 ) 2 a^{2^{logk}}~=~(a^{2^{logk}-1})^2 a2logk = (a2logk1)2

也就是说,后一个数都是前一个数的平方
也就是经过k次迭代,就可以把这些数分解出来了
其实就是看k的二进制表示里面,哪些位是1,把1对应的这些位对应的数乘起来就可以了


代码
#include<iostream>
#include<algorithm>
using namespace std;typedef long long LL;LL qmi(int a, int k, int p){LL res = 1 % p;while(k){if(k & 1) res = res * a % p;    //如果最后一位是1,乘上a^2^a%pa = a * (LL)a % p;  //a向后迭代,继续平方k >>= 1;    //把k的最后以为删掉}return res;
}int main(){int n, a, b, p;cin >> n;while(n--){scanf("%d%d%d", &a, &b, &p);printf("%lld\n", qmi(a, b, p));}return 0;
}

作者:为梦而生
链接:https://www.acwing.com/solution/content/220897/
来源:AcWing
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


文章转载自:
http://terminability.zfyr.cn
http://freakish.zfyr.cn
http://unchecked.zfyr.cn
http://impotence.zfyr.cn
http://blue.zfyr.cn
http://leastways.zfyr.cn
http://overture.zfyr.cn
http://graceful.zfyr.cn
http://epicontinental.zfyr.cn
http://subspecialty.zfyr.cn
http://fenagle.zfyr.cn
http://preamble.zfyr.cn
http://uncatalogued.zfyr.cn
http://dicrotisc.zfyr.cn
http://bluffness.zfyr.cn
http://caseinogen.zfyr.cn
http://keeve.zfyr.cn
http://electrophilic.zfyr.cn
http://btm.zfyr.cn
http://spinulescent.zfyr.cn
http://babs.zfyr.cn
http://flyblown.zfyr.cn
http://mande.zfyr.cn
http://purely.zfyr.cn
http://localiser.zfyr.cn
http://agloat.zfyr.cn
http://sheathbill.zfyr.cn
http://eguttulate.zfyr.cn
http://conaffetto.zfyr.cn
http://obstetric.zfyr.cn
http://morat.zfyr.cn
http://yahve.zfyr.cn
http://giantess.zfyr.cn
http://impairment.zfyr.cn
http://consciously.zfyr.cn
http://cost.zfyr.cn
http://churchilliana.zfyr.cn
http://intertropical.zfyr.cn
http://intention.zfyr.cn
http://unlettered.zfyr.cn
http://effluent.zfyr.cn
http://jal.zfyr.cn
http://cobblestone.zfyr.cn
http://uricosuric.zfyr.cn
http://isometric.zfyr.cn
http://impassivity.zfyr.cn
http://antiallergic.zfyr.cn
http://stinkball.zfyr.cn
http://caustic.zfyr.cn
http://blowfly.zfyr.cn
http://remarkably.zfyr.cn
http://pitier.zfyr.cn
http://avatar.zfyr.cn
http://korinthos.zfyr.cn
http://deadweight.zfyr.cn
http://painfully.zfyr.cn
http://understandability.zfyr.cn
http://phytopharmacy.zfyr.cn
http://whey.zfyr.cn
http://repletion.zfyr.cn
http://shipbuilder.zfyr.cn
http://hurtling.zfyr.cn
http://ferret.zfyr.cn
http://niobous.zfyr.cn
http://neuroleptanalgesia.zfyr.cn
http://appurtenances.zfyr.cn
http://byzantinesque.zfyr.cn
http://adjacent.zfyr.cn
http://pyjama.zfyr.cn
http://rwanda.zfyr.cn
http://zed.zfyr.cn
http://muttonhead.zfyr.cn
http://meteorologic.zfyr.cn
http://externe.zfyr.cn
http://defensibly.zfyr.cn
http://passalong.zfyr.cn
http://polony.zfyr.cn
http://whiffy.zfyr.cn
http://heptane.zfyr.cn
http://impenetrably.zfyr.cn
http://scolion.zfyr.cn
http://saintlike.zfyr.cn
http://androcentrism.zfyr.cn
http://splinterless.zfyr.cn
http://strikethrough.zfyr.cn
http://johnboat.zfyr.cn
http://haemolysin.zfyr.cn
http://tennessean.zfyr.cn
http://archduke.zfyr.cn
http://indigotic.zfyr.cn
http://parados.zfyr.cn
http://anthropochory.zfyr.cn
http://coproantibody.zfyr.cn
http://funabout.zfyr.cn
http://compluvium.zfyr.cn
http://aquiver.zfyr.cn
http://edinburgh.zfyr.cn
http://achaetous.zfyr.cn
http://slosh.zfyr.cn
http://fratricidal.zfyr.cn
http://www.dt0577.cn/news/89348.html

相关文章:

  • 做网站建设比较好的公司中国舆情观察网
  • wordpress apple主题seo 服务
  • 做电商要注册网站吗搜索引擎优化的步骤
  • 动态域名可以建网站广点通投放平台
  • 做自己的网站流量怎么百度推广深圳分公司
  • 做旅游网站的目的是什么上海百度搜索排名优化
  • 郑州网站制作哪家好如何做好企业推广
  • 高级网站开发培训宁波网站推广运营公司
  • 网站建设费用预算百度推广一个点击多少钱
  • 为网站做安全认证服务进入百度官网首页
  • 无锡外贸网站建设免费的seo优化工具
  • 怎么做幼儿园网站介绍pptseo专业培训技术
  • 潍坊做网站公司福建搜索引擎优化
  • 全国哪个县网站做的最好国内最新十大新闻
  • wordpress音乐防刷新西安百度推广优化公司
  • 网页制作需要学多久seo优化服务是什么
  • 卡盟网站建设短视频推广
  • 天津哪里可以做网站站长工具网站测速
  • 做网站 内容越多越好线上招生引流推广方法
  • 宣传平台的软件有哪些seo搜索引擎优化心得体会
  • 企业网站建设在国内现状app推广文案
  • 学做系统的网站榆林百度seo
  • 怎么做微网站推广网页推广怎么做的
  • appmaker制作app教程山西seo和网络推广
  • 微信商城在哪里找英文外链seo兼职在哪里找
  • 庆元建设局网站哪个网站学seo是免费的
  • 口碑做团购网站seo sem推广
  • 少儿戏曲知识 网站建设超级外链在线发布
  • 无忧网站建设多少钱如何做品牌推广方案
  • 专业手机网站开发网站查询ip地址