洛谷 1226_取余运算||快速幂_快速幂
来源:互联网 发布:java的可变参数 编辑:程序博客网 时间:2024/06/04 19:08
题目描述
输入b,p,k的值,求b^p mod k的值。其中b,p,k*k为长整型数。
思路
就是一个快速幂。
没了
1.洛谷用lld
2.要用long long
O(log₂N)
#include <stdio.h>int main(){ long long n,m,x; scanf("%lld%lld%lld",&n,&m,&x); long long xx=n,yy=m; long long t=1; while (m>0) { if (m & 1) t=(t*n)%x; n=(n*n)%x; m>>=1; } printf("%lld^%lld mod %lld=%lld\n",xx,yy,x,t);}
1 0
- 洛谷 1226_取余运算||快速幂_快速幂
- 取余运算||快速幂-洛谷 1226
- 取余运算||快速幂
- 取余运算||快速幂
- 洛谷 P1226 取余运算||快速幂
- [二分]取余运算||快速幂
- P1226 取余运算||快速幂
- P1226 取余运算||快速幂
- P1226 取余运算||快速幂
- [LUOGU1226] 取余运算||快速幂
- #快速幂#POJ 2991 2011&&luogu 1226 取余运算
- |洛谷|分治|数学|P1226 取余运算||快速幂
- 【分治】洛谷 P1226 取余运算||快速幂
- 快速幂算法 取余运算 a^b mod c
- luogup1226取余运算||快速幂(数论)
- 模板_快速幂
- 矩阵快速运算_总结
- poj_1995_快速幂_水
- 3D游戏引擎系列二
- [5]Linux时间编程
- 捕捉Java的异常Stacktrace
- Frogger
- 关于HTTPS一篇文章就够了
- 洛谷 1226_取余运算||快速幂_快速幂
- Mac 安装opencv(for java)
- LoRaWAN介绍20 中国地区
- HTML5新增的标签和属性归纳
- 深度学习研究和进展
- linux学习-day01
- Windows PE 背景知识
- 基于虚拟现实反思
- 闭包