M, N = map(int, input().split())
str1 = str(N) # 将N转换成字符串形式
str2 = ''
for i in range(len(str1)):
str2 = str2 + str(i) # 存放2的指数
str2 = str2[::-1]
A = []
for n in range(len(str1)):
if str1[n] != '0':
a = f'{str1[n]}*{M}^{str2[n]}'
A.append(a)
result = '+'.join(A)
print(result)
有没有大佬帮我看看代码哪有问题,谢谢了