1961-计算机基础知识大赛 2 (new)

描述

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

输入

A B

输出

A^B的最后三位数

样例输入

2 3

12 6

样例输出

8

984

#include<iostream>
using namespace std;
int main()
{
    int a,b;
    while(cin>>a>>b)
    {
        int t=a;
        if(b==1) cout<<a%1000<<endl;
        else
        {
        for(int i=1;i<b;i++)
        {
            t=a*t;
            t=t%1000;
        }
        cout<<t<<endl;
        }
    }
    return 0;
} 

  

原文地址:https://www.cnblogs.com/Rosanna/p/3438656.html