UVa 1230 - MODEX
来源:互联网 发布:编程能干什么 编辑:程序博客网 时间:2024/04/29 23:19
題目:計算x^y mod n的值。
分析:分治,快速模冪。赤果果的快速模冪。
說明:╮(╯▽╰)╭。
#include <cstdio>#include <cstdlib>typedef long long LL;LL mpow(LL a, LL n, LL m){if (n == 1LL) return a;LL h = mpow(a, n/2, m);if (n%2LL) return (h*h)%m*a%m;return h*h%m;}int main(){int t, x, y, n;while (~scanf("%d",&t) && t)while (t --) {scanf("%d%d%d",&x,&y,&n);printf("%lld\n",mpow(x, y, n));} return 0;}
0 0
- UVa 1230 - MODEX
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- 对SDCard卡的简单写入操作
- Combination Sum变体[1]
- java插入排序法
- 设置EditText只输入数字、字母
- 状态机的按动作等待2
- UVa 1230 - MODEX
- 如何获取app版本号
- java将文件上传到ftp服务器
- UIView中的坐标转换
- JAVA问题定位大杂汇之java 虚拟机内存占用超出 -Xmx设置
- 时间格式化 java js mysql
- facebook授权和分享以及google支付的FAQ
- java二分查找
- iOS 官方文档 UIGestureRecognizer