HDU2035人见人爱A^B

原创 2016年08月31日 14:29:53

Description

求A^B的最后三位数表示的整数。
说明:A^B的含义是“A的B次方”

Input

输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1<=A,B<=10000),如果A=0, B=0,则表示输入数据的结束,不做处理。

Output

对于每个测试实例,请输出A^B的最后三位表示的整数,每个输出占一行。

Sample Input

2 3
12 6
6789 10000
0 0

Sample Output

8
984
1
快速幂排序。
代码如下:
#include "stdio.h"
int PowerMod(int a,int b)
{
	int ans = 1;
	a = a % 1000;
	while(b>0)
	{
		if(b%2==1)
		{
			ans = (ans*a)%1000;
		}
		b = b/2;
		a = (a*a)%1000;
	}
	return ans;
}
int main()
{
	int a,b;
	while((scanf("%d %d",&a,&b))!=EOF)
	{
		if(a==0&&b==0)continue;
		printf("%d\n",PowerMod(a,b));
	}
	return 0;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

HDU 2035-人见人爱A^B(乘方取模)

人见人爱A^B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total ...
  • qq_16255321
  • qq_16255321
  • 2014年09月03日 08:19
  • 1355

hdu2035 人见人爱A^B(快速幂取模)

题目链接:hdu 2035 人见人爱A^B       很早的时候做的一道题了,今天想想把他翻了出来,写篇文章来为不知道快速幂的同学做一个科普(请允许我吹一下牛逼)。快速幂可以高效的计算幂运算。如果我...
  • luomingjun12315
  • luomingjun12315
  • 2015年04月30日 09:05
  • 2962

2034 人见人爱A-B【二分+排序】

人见人爱A-B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total ...
  • liuke19950717
  • liuke19950717
  • 2015年08月23日 14:39
  • 535

hdu2034 人见人爱A-B(C语言)

Problem Description 参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减...
  • sinat_39591298
  • sinat_39591298
  • 2017年07月26日 23:14
  • 366

杭电OJ -- 2034 人见人爱A-B(c++练手的好题目)

人见人爱A-B Problem Description 参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的...
  • lishuhuakai
  • lishuhuakai
  • 2015年10月04日 11:39
  • 2089

杭电ACM:人见人爱A-B

//A集合相对于B集合的差集 #include using namespace std; int main(){ int A[100], B[100], C[100]; int n,...
  • u012239518
  • u012239518
  • 2017年08月09日 00:39
  • 186

sdjzu百题训练--人见人爱A-B

E - 人见人爱A-B Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit St...
  • hy1405430407
  • hy1405430407
  • 2015年01月15日 22:15
  • 1098

题目1076: 人见人爱 A ^ B

题目描述 求A^B的最后三位数表示的整数。说明:A^B的含义是“A的B次方”   输入 输入数据包含多个测试实例,每个实例占一行,由两个正整数A...
  • SJF0115
  • SJF0115
  • 2013年03月22日 10:52
  • 2848

[2035]:人见人爱A^B

人见人爱A^BTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Su...
  • yang_chengfeng
  • yang_chengfeng
  • 2015年11月11日 09:14
  • 228

hdu-人见人爱A^B

hdu-人见人爱A^B解题报告 Problem Description 求A^B的最后三位数表示的整数。 说明:A^B的含义是“A的B次方”   Input 输入数据包含多个测试实例,...
  • yinzm520
  • yinzm520
  • 2013年07月28日 15:27
  • 556
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HDU2035人见人爱A^B
举报原因:
原因补充:

(最多只允许输入30个字)