题目描述
定义 a 的 n 次幂 an=a×a×⋯×a(共 n 个 a 相乘)。记 an 的十进制表示转换为字符串后奇数字符(阿拉伯数字 1,3,5,7,9)的个数为 A,偶数字符(阿拉伯数字 0,2,4,6,8)的个数为 B,求 A−B 的数值。
例如,a=3,n=12,an=312=(531441)10。
奇数数位用方框标出:531441,故 A=4;
偶数数位用方框标出:531441, 故 B=2,A−B=2。
输入格式
输入一行两个整数 a,n。
输出格式
输出一行一个整数,代表 A−B 的值。
3 12
2
5 18
-1
提示
样例 2 解释
518=3814697265625,A−B=−1。
数据规模
30% 的数据满足 an<232;
所有数据满足 2≤a≤9,1≤n≤100。
本题原始满分为 20pts。