改变一个整数能得到的最大差值
给你一个整数 num
。你可以对它进行以下步骤共计 两次:
- 选择一个数字
x (0 <= x <= 9)
. - 选择另一个数字
y (0 <= y <= 9)
。数字y
可以等于x
。 - 将
num
中所有出现x
的数位都用y
替换。
令两次对 num
的操作得到的结果分别为 a
和 b
。
请你返回 a
和 b
的 最大差值 。
注意,a
和 b
必须不能 含有前导 0,并且 不为 0。
示例 1:
1 | 输入:num = 555 |
示例 2:
1 | 输入:num = 9 |
示例 3:
1 | 输入:num = 123456 |
示例 4:
1 | 输入:num = 10000 |
示例 5:
1 | 输入:num = 9288 |
提示:
1 <= num <= 10^8