哈理工 1251 Marshal's Confusion III(太坑快速幂)
来源:互联网 发布:域名注册解析 编辑:程序博客网 时间:2024/06/05 18:10
本题为一个太坑,,太坑的快速幂,,,最好的办法就是求C次快速幂.
其它的基本就是模板问题了………
下面附上AC代码,,大家可以看一下…
#include<cstdio>#include<iostream>using namespace std;#define N 317000011int fp(int a,int b){ long long ret=1,pow=a;//ret:返回值;pow:基底 while(b!=0){ if(b&1) ret=((ret%N)*(pow%N))%N; pow=((pow%N)*(pow%N))%N; b/=2;//相当于b>>1 }return (int)ret;}int main(){ int a,b,c,t; cin>>t; while(t--) { int sum1,sum2; cin>>a>>b>>c; for(int i=0;i<c;i++) { sum1=fp(a,b); a=sum1; } cout<<sum1<<endl; }}
1 0
- 哈理工 1251 Marshal's Confusion III(太坑快速幂)
- HLG 1251 Marshal's Confusion III (快速幂)
- HRBUST 1251 Marshal's Confusion III 【快速幂】 (2013 3.13)
- Hust oj 1521 Marshal's Confusion III(整数快速幂)
- HLG 1251 Marshal's Confusion III
- 哈理工OJ 1196 Marshal's confusion II(数学公式题)
- Hust oj 1196 Marshal's confusion II(公式)
- HLG 哈理工 1053 Warcraft III (完全背包)
- 哈理工 OJ 1950--QuickPow(快速幂)
- 哈理工邀请赛 F.Fibonacci Again (矩阵快速幂)
- 哈理工OJ 1251 【带坑的快速幂】【好题】
- Yuna's confusion
- 哈理工OJ 1430 神秘植物(矩阵快速幂+矩阵构造)
- hrbust/哈理工oj 1592 六芒星【矩阵快速幂】
- Confusion
- confusion
- Cocos2d-x MultipleTouch & CCControllButton's confusion
- 混淆矩阵(confusion matrix)
- Tomcat设置环境变量
- Android Matrix详解
- Android 指定Dex分包的Gradle插件
- JDK中常用包简要说明
- 使用windows任务计划登陆和关闭QQ
- 哈理工 1251 Marshal's Confusion III(太坑快速幂)
- 44-题目1118:数制转换
- OC Swift 混编
- nginx 代理服务器location的配置规则
- 百思不得其姐的注意点
- 软件需求说明书
- oracle 表,视图,索引,序列,同义词等操作集合
- 20160305 一个ISO安装多种版本的Windows 7
- asp链接access2010数据库