#P08T06. 幂的末尾

幂的末尾

说明

幂 aba^b 的末 33 位数是多少?

输入格式

两个正整数 aa,bb。(1≤a≤1001≤a≤100,1≤b≤100001≤b≤10000)

输出格式

从高位到低位输出幂的末三位数字,中间无分隔符。若幂本身不足三位,在前面补零。

样例

7 2011
743

提示

(a+b)%m=(a%m+b%m)%m(a+b)\%m = (a\%m+b\%m)\%m

(a−b)%m=(a%m−b%m)%m(a-b)\%m = (a\%m-b\%m)\%m

(a∗b)%m=(a%m∗b%m)%m(a*b)\%m = (a\%m*b\%m)\%m