a^b的末3位数是多少?
输入格式:两个正整数a,b。1<=a<=100,1<=b<=10000
输出格式:从高位到低位输出幂的末三位数字,中间无分隔符。若幂本身不足三位,在前面补零
a, b = map(int, input().split(" "))
d = str(a ** b)
if len(d) == 1:
print("00{}".format(d))
elif len(d) == 2:
print("0{}".format(d))
else:
print(d[-3:])
如有帮助,点一下下采纳