說明:A^B的含義是“A的B次方”
#include <stdio.h>
main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF && (a || b))
{
int d=1,i;
for(i=0;i<b;i++)
{
d*=a;
d%=1000;
}
printf("%d\n",d);
}
}
只用後三位計算。