HDU5478 Can you find it (快速幂)
来源:互联网 发布:程氏cms v4模板 编辑:程序博客网 时间:2024/05/01 15:06
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5478
#include<cstdio>#include<cstring>using namespace std;typedef long long ll;ll C;ll quickpow(ll a,ll b){ ll r=1,c=a; while(b) { if(b%2) r*=c; r%=C; c*=c; c%=C; b/=2; } return r;}int main(){ ll k1,b1,k2,a,b; int cas=1; int flag; while(~scanf("%lld%lld%lld%lld",&C,&k1,&b1,&k2)) { flag=0; printf("Case #%d:\n",cas++); for(a=1;a<C;a++) { b=C-quickpow(a,k1+b1); if(quickpow(a,k1)==quickpow(b,k2)) { printf("%lld %lld\n",a,b); flag=1; } } if(!flag) printf("-1\n"); } return 0;}
0 0
- HDU5478 Can you find it (快速幂)
- hdu5478 Can you find it+快速幂
- HDU5478 Can you find it 快速幂取模
- HDU5478——Can you find it(快速幂)
- HDU5478 Can you find it
- hdu5478 Can you find it
- hdu5478 Can you find it(数学规律)
- hdu5478 Can you find it(数学)
- HDU5478 Can you find it【同余问题】
- hdoj 5478 Can you find it 【找恒等式 + 快速幂】
- can you find it?
- Can you find it?
- Can you find it?
- Can you find it?
- can you find it?
- Can you find it?
- can you find it?
- Can you find it?
- 笔记记录
- 1015. 德才论 (25)--刷题纪录
- css中内边距是padding,外边距是margin
- Spring纯简单java对象切面
- ForkJoinTask以及实现callable接口创建线程的学习
- HDU5478 Can you find it (快速幂)
- 自定义数组的增删改查(以及Arrays类)
- 关于对接rtx推送通知
- md5加密base64加密解密
- Android ListView 弹性滚动简单实现
- Android学习笔记032之数据存储—文件存储读取
- $x输出什么?
- 抽屉原理简单应用 POJ 2356 POJ 3370
- 第三届中国云计算用户大会笔记和心得