超短代码

#include<iostream>
#include<cstdio>
using namespace std;
long long b,p,k;
long long Pow(long long n,long long m,long long k){//快速幂啊
if(m==1)return n%k;
else {long long r=Pow(n,m>>1,k);return (r*r%k)*(m%2?(n%k):1)%k;}//表达式
}
int main(){
scanf("%lld%lld%lld",&b,&p,&k);
printf("%lld^%lld mod %lld=%lld",b,p,k,Pow(b,p,k));
return 0;
}

最新文章

  1. 【poj1694】 An Old Stone Game
  2. angularjs 弹出框 $modal 参数(转)
  3. JavaScript由浅入深(一)——类型、值和变量
  4. 040医疗项目-模块四:采购单模块—采购单创建好之后跳转到采购单修改页面(editcgd.action)
  5. js的this什么时候会出现报错
  6. Jackson 框架,轻易转换JSON
  7. linux全部命令
  8. storyboard中xib文件不加载问题
  9. 算法训练 区间k大数查询
  10. [Java A] – is not an enclosing class
  11. HTTP MIME类型即HttpResponse.ContentType属性值列表
  12. 打造属于自己的安卓Metro界面
  13. 《SAS编程和数据挖掘商业案例》学习笔记# 19
  14. Linux下PHP开发环境搭建
  15. mysql YEARWEEK(date[,mode]) 函数 查询上周数据 以及本周数据
  16. Dev_GridView:设置列为Button
  17. Elasticsearch5.5通过案例学习简单操作
  18. Spring使用RMI进行远程方法调用
  19. TCP Nagle算法&amp;&amp;延迟确认机制
  20. MAC之查看日历

热门文章

  1. python入门(14)定义函数和接收返回值
  2. Java8新特性第2章(接口默认方法)
  3. WPF项目学习.四
  4. python/数据类型和变量
  5. Windows10+Docker搭建分布式Redis集群(SSH服务镜像)(二)
  6. Java 微服务框架选型(Dubbo 和 Spring Cloud?)
  7. python自带的web服务器
  8. iconfont字体图标和各种CSS小图标
  9. 00-深入理解C#读书笔记说明
  10. 拥抱开源,Office 365开发迎来新时代