https://www.luogu.org/problemnew/show/P1226

模板题 直接上代码吧

#include<bits/stdc++.h>

using namespace std;

int main()
{
long long int c,b,p,k,base,ans=;
cin>>b>>p>>k;
c=p,base=b;
while(p>)
{
if(p&)
{
ans*=base;
ans%=k;
}
base*=base;
base%=k;
p>>=;
}
ans%=k;
printf("%lld^%lld mod %lld=%lld",b,c,k,ans);
}

最后结束循环之后一定要加上这句 ans%=k; 不然输入如果是 1 0 1时就会报错 算是一个坑点

最新文章

  1. C#给PDF文档添加文本和图片页眉
  2. 解决bootstrap模态框内输入框无法获取焦点
  3. Unity3D移植到Windows phone8 遇到的点点滴滴
  4. Tiddlywiki 维基程序使用手册
  5. 3.多线程NSOperation
  6. gulp-rev:项目部署缓存解决方案----gulp系列(六)
  7. Android SDK打包
  8. 求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m
  9. Smart210学习记录-------linux内核模块
  10. 源自梦想 自定义ViewGroup的整理_1
  11. POJ1850——Code(组合数学)
  12. PowerDesigner将PDM导出生成WORD文档--温习老知识
  13. git上传报错的解决方案
  14. Vue组件的定义、注册和调用
  15. 利用递归解决“汉诺塔的移动”问题(使用python来做的,其它语言也行)
  16. Testlink1.9.17使用方法(第五章 测试用例管理)
  17. 关于js执行机制的理解
  18. NodeJS错误-throw er; // Unhandled &#39;error&#39; event
  19. git 生成公匙私匙
  20. Android 实现两屏幕互相滑动

热门文章

  1. Dynamics 365 Customer Engagement V9 活动源功能报错的解决方法
  2. spring学习总结——高级装配学习四(运行时:值注入、spring表达式)
  3. SQLServer之事务简介
  4. 微信小程序发红包
  5. 解决IntelliJ IDEA 创建Maven项目速度慢问题
  6. 距离放弃python又近了一大步,而然只是第四天
  7. 文本分类实战(八)—— Transformer模型
  8. 文本分类实战(五)—— Bi-LSTM + Attention模型
  9. Asp.Net WebApi 使用OWIN架构后,出现 “没有 OWIN 身份验证管理器与此请求相关联(No OWIN authentication manager is associated with the request)” 异常的解决办法
  10. Linux内存管理 (2)页表的映射过程