杭电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;
}

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

posted @ 2012-08-01 11:16  Marshalkk  阅读(329)  评论(0编辑  收藏  举报