SZ#G3CV07. 【GESP强化 三级】进制展开式

提交2 通过1
通过率50%
时间限制2000ms
内存限制256MiB
    ID: 11980 传统题 2000ms 256MiB 尝试: 2 已通过: 1 难度: 入门 上传者: 标签>GESPGESP强化C++c++编程题三级进制转换与位运算进制转换位值展开1星

题目描述

小泽正在学习位值展开。一个 MM 进制数的每一位,都可以写成“该位数码乘以 MM 的相应次幂”。例如 (10101)2(10101)_2 可写为 1*2^4+1*2^2+1*2^0

给出进制 MM 和一个只含十进制数字字符的合法 MM 进制数 NN,请输出它的位值展开式。系数为 00 的项必须省略,项之间用 + 连接。

输入格式

输入一行两个整数形式的数据 M,NM,N

输出格式

输出省略零系数项后的位值展开式,格式为 系数*进制^指数

2 10101
1*2^4+1*2^2+1*2^0
7 604
6*7^2+4*7^0
9 1000001
1*9^6+1*9^0

数据范围

  • 2M92\le M\le9
  • NN 的每一位小于 MM,且 N>0N>0