您的位置:首页 > 其它

人见人爱A^B

2018-01-12 17:23 106 查看
通过循环,实现次方的效果。然后因为最后要输出数的后三位,而后三位只与每次相乘得到的数的后三位有关;因此得出以下结果;

#include <stdio.h>

#include <stdlib.h>
int main()

{

    int m,n,i,t;

    while(scanf("%d%d",&m,&n)!=EOF)

    {

        if(m==0&&n==0)break;

        t=1;

        for(i=1;i<=n;i++){

            t=t*m;

            t=t%1000;

        }

        printf("%d\n",t);

    }

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  acm