杭电2035人见人爱A^B

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2035

#include <cstdlib>

#include <iostream>

#include <math.h>

using namespace std;



int main(int argc, char *argv[])

{

    int A,B;

    while(cin>>A>>B)

    {

      int sum=1;

      if(A==0&&B==0)

        break;

      for(int i=0;i<B;i++)

      {

         sum=sum*A%1000;

      }

      cout<<sum<<endl;

    }

    system("PAUSE");

    return EXIT_SUCCESS;

}

这题把自己迷惑了,考虑的比较复杂,思路还不对,参考网友的代码,自己豁然开朗!

你可能感兴趣的:(杭电)