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

古镇网站建设深圳网站营销seo费用

古镇网站建设,深圳网站营销seo费用,武汉的互联网企业名单,ppt背景图免费876. 快速幂求逆元 文章目录题目描述输入格式:输出格式:数据范围输入样例输出样例方法:快速幂解题思路代码复杂度分析:题目描述 给定 n 组 ai,pia_i,p_iai​,pi​,其中 pip_ipi​ 是质数,求 aia_iai​ 模 …

876. 快速幂求逆元

文章目录

  • 题目描述
    • 输入格式:
    • 输出格式:
    • 数据范围
    • 输入样例
    • 输出样例
  • 方法:快速幂
    • 解题思路
    • 代码
    • 复杂度分析:

题目描述

给定 n 组 ai,pia_i,p_iai,pi,其中 pip_ipi 是质数,求 aia_iaipip_ipi 的乘法逆元,若逆元不存在则输出 impossible。
注意:请返回在 0∼p−1 之间的逆元。
乘法逆元的定义

若整数 b,m 互质,并且对于任意的整数 a,如果满足 b|a,则存在一个整数 x,使得 a/b≡a×x(modm)a/b≡a×x(mod\ m)a/ba×x(mod m),则称 x 为 b 的模 m 乘法逆元,记为 b−1(modm)b^{−1}(mod\ m)b1(mod m)。b 存在乘法逆元的充要条件是 b 与模数 m 互质。当模数 m 为质数时,bm−2b^{m−2}bm2 即为 b 的乘法逆元。

输入格式:

第一行包含整数 n。
接下来 n 行,每行包含一个数组 ai,pia_i,p_iai,pi,数据保证 pip_ipi 是质数。

输出格式:

输出共 nnn 行,每组数据输出一个结果,每个结果占一行。
aia_iaipip_ipi 的乘法逆元存在,则输出一个整数,表示逆元,否则输出 impossible。

数据范围

  • 1≤n≤1051≤n≤10^51n105
  • 1≤ai,pi≤2×1091≤a_i,p_i≤2\times10^91ai,pi2×109

输入样例

3
4 3
8 5
6 3

输出样例

1
2
impossible

方法:快速幂

解题思路

在这里插入图片描述

代码

#include <iostream>using namespace std;typedef long long LL;int n;LL qmi(int a, int k, int p) {LL res = 1;while(k) {if(k & 1)   res = (LL)res * a % p;k >>= 1;a = (LL)a * a % p; }return res;
}int main() {cin >> n;while(n--) {int a, p;cin >> a >> p;if(a % p == 0)  puts("impossible");else    cout << qmi(a, p - 2, p) << endl;}return 0;
}

复杂度分析:

  • 时间复杂度:O(n×log(p−2))O(n\times log(p-2))O(n×log(p2))
  • 空间复杂度:O(1)O(1)O(1)
http://www.dtcms.com/wzjs/15933.html

相关文章:

  • 做微网站公司简介怎么在网上推广广告
  • 50岁到55岁急招工东莞搜索网络优化
  • 帮公司做网站网站建设的方法有哪些
  • 企业建设网站公司安徽搜索引擎优化
  • 怎么查网站开发者联系方式市场营销毕业后做什么工作
  • 怎样做一名优秀的网站技术客服新东方留学机构官网
  • 成都交投成高建设公司网站手机百度app免费下载
  • 合肥网站建设兼职外贸平台排名
  • 自己建设网站怎么做seo系统源码
  • 曹县有没有做网站seo如何提高网站排名
  • 汕头市政府门户网站官网手机百度网页版 入口
  • 龙岩做网站改版找哪家公司今日头条搜索引擎
  • 个旧网络推广宁波seo网页怎么优化
  • 郑州大学现代远程教育《网页设计与网站建设》课程考核要求网络营销的策划方案
  • 珠海企业网站广州全网推广
  • 服务器如何做网站网站seo
  • 常用网站开发工具千锋教育学费多少
  • 网站怎么做搜素引擎如何在百度上做广告
  • 做风险代理案源的网站网站提交入口百度
  • 网站好坏标准seo关键词查询
  • 网站规划设计是什么淘宝指数查询工具
  • 东莞天助网的网站黄页网站推广
  • 微站官网最大免费发布平台
  • 建设设计网站线上推广平台报价
  • 网站必须做可信认证吗百度pc端提升排名
  • 网站下面的公安备案怎么做长春seo排名扣费
  • 国务院 门户网站建设要求免费引流推广
  • 国家质检总局网站品牌建设上海牛巨微网络科技有限公司
  • 青海西宁网页网站制作百度信息流推广和搜索推广
  • 宁波企业网站制作公司网络营销的营销策略