编程实现x的y次方的最后三位数(x与y至少是两位数以上)。
Sample Input:
13**13(以两个**代表次方)
13**20
Sample Output:
253
801
#include "stdio.h"
int main()
{
int x,y,i,h;
while(scanf("%d%d",&x,&y)!=-1)
{
h=x%1000;
for(i=0;i<y-1;i++)
{
x*=h;
x%=1000;
}
printf("%d\n",x);
}
return 0;
}