#M1L1012. 插入一枚数码
插入一枚数码
插入一枚数码
题目描述
给整数 x 的通常十进制写法插入一个数字 d,插在开头、结尾或任意相邻数码之间均可。得到的写法不能有前导零。求得到的最小整数,以及有多少个插入位置能得到这个最小整数。位置不同即分别计数,即使得到的写法相同。
输入格式
输入 x、d。
输出格式
输出最小整数和位置数量;没有合法位置时输出 -1 0。
样例 1
输入
101 0
输出
1001 2
说明
在原有 0 的左右两侧插入都得到 1001。
样例 2
输入
0 0
输出
-1 0
说明
两个位置均得到 00,都有前导零。
数据范围
- 0≤x≤99999999;0≤d≤9;插入后必须比原写法多一位。