HUELOJ: 89 整数幂(多实例测试)

题目描述
求 A^B 的最后三位数表示的整数(1<=A,B<=1000)
输入描述
个测试实例,每个实例给出两个正整数 A,B
输出描述
输出 A^B 的最后三位(没有前导 0)
输入样例

2
2 3
12 6

输出样例

8
984
#include
int main()
{
    int A,B,x,n,i;
    scanf("%d",&n);
    for(int j = 0;j<n;j++)
    {
        x = 1;
        scanf("%d%d",&A,&B);
        for(i =1 ;i <= B;i++)
        {
            x = x * A;
            x = x % 1000;
        }
        printf("%d\n",x);
        
    }
    return 0;
}

你可能感兴趣的:(HUEL-OJ,c语言)