【上机笔试之十七】A的B次方
来源:互联网 发布:手机版淘宝的新品上架 编辑:程序博客网 时间:2024/06/08 06:34
题目要求:计算A的B次方,取结果的后三位
思路:将次方降维,再计算结果。取结果的后三位,这就可以每次只取后三位计算。
#include<iostream>#include<math.h>using namespace std;void main(){ int a; int b, ans = 1; while (scanf("%d%d", &a, &b) != EOF) { ans = 1; if (a == 0 && b == 0) { break; } else { while (b != 0) { if (b % 2 == 1) { ans *= a; ans %= 1000; } b /= 2; a *= a; a %= 1000; } printf("%d\n", ans); } }}
0 0
- 【上机笔试之十七】A的B次方
- 百度笔试题 A的B次方的后三位
- 计算a的b次方
- OJ刷题之《求a的b次方》
- a的b次方与c的d次方
- 求解次方的次方。pow(a,pow(b,c))%p
- a的b次方后三位
- 求a的b次方、a的b次方对m取模
- 求a的b次方、a的b次方对m取模
- A^B(A的B次方)——人见人爱A^B,Rightmost Digit 。
- 5,29 求a的b次方 的最后三位数
- 5,29 求 a的 b次方的最后三位数
- POJ1845——A的B次方的因子和
- a的b次方,结果取m的模
- 求A的B次方的最后三位整数
- hdoj 2035 输出a的b次方的后三位数
- 快速幂取模求a的b次方余c
- a的b次方对n取模
- Tomcat7源码下载及导入eclipse
- 用AOP捕捉 Service中调用Dao的异常
- 官网学习django
- 51nod1344
- centos下彻底删除MYSQL 和重新安装MYSQL的解压缩版
- 【上机笔试之十七】A的B次方
- 位运算
- js事件冒泡
- 一天内学会的计算机技能
- PHP框架之CI:CodeIgniter
- Easy-7
- 《疯狂JAVA讲义》之十——Java基本数据类型之一
- C++--顺序表与单链表实现
- sqlyog连接虚拟机ubuntu14.04的mysql server配置