题目1441:人见人爱 A ^ B
代码如下:
#include <stdio.h>
int main()
{
int a, b;
while (scanf("%d%d", &a, &b) != EOF)
{
if (0 == a && 0 == b) break;
int ans = 1;
while (b != 0)
{
if (b&1)
{
ans *= a;
ans %= 1000;
}
a *= a;
a %= 1000;
b >>=1;
}
printf("%d\n", ans);
}
return 0;
}