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