B3739 [信息与未来 2018] 整数乘方
题目描述
定义 $a$ 的 $n$ 次幂 $a^n = a × a × \cdots × a$(共 $n$ 个 $a$ 相乘)。记 $a^n$ 的十进制表示转换为字符串后奇数字符(阿拉伯数字 $1, 3, 5, 7, 9$)的个数为 $A$,偶数字符(阿拉伯数字 $0, 2, 4, 6, 8$)的个数为 $B$,求 $A-B$ 的数值。
例如,$a = 3, n = 12, a^n = 3^{12} = (531441)_{10}$。
奇数数位用方框标出:$\boxed{5}\boxed{3}\boxed{1}44\boxed{1}$,故 $A = 4$;
偶数数位用方框标出:$531\boxed{4}\boxed{4}1$, 故 $B = 2, A-B = 2$。
输入格式
输入一行两个整数 $a, n$。
输出格式
输出一行一个整数,代表 $A − B$ 的值。
说明/提示
### 样例 $2$ 解释
$5^{18} = 3814697265625,A - B = −1$。
### 数据规模
$30\%$ 的数据满足 $a^n < 2^{32}$;
所有数据满足 $2 ≤ a ≤ 9, 1 ≤ n ≤ 100$。
> 本题原始满分为 $20\text{pts}$。