1090: 整数幂(多实例测试)

题目描述

求A^B的最后三位数表示的整数(1<=A,B<=1000)

 

输入

n个测试实例,每个实例给出两个正整数A,B

输出

输出A^B的最后三位(没有前导0)

样例输入

2
2 3
12 6

样例输出

8
984
#include"stdio.h"  
int main()  
{  
   
    int n,i,a,b,y;  
       
    scanf("%d",&n);  
       
    while(n--)  
    {  
        y=1;  
        scanf("%d%d",&a,&b);  
        for(i=1;i<=b;i++)  
        {  
            y=y*a;  
            y=y%1000;  
   
        }  
        printf("%d
",y);  
    }  
}  
原文地址:https://www.cnblogs.com/binanry/p/9622561.html