给你一个整数 n
。
如果一个数满足以下条件,那么它被称为 特殊数 :
k
出现 恰好 k
次。返回 严格 大于 n
的 最小 特殊数。
如果一个整数正向读和反向读都相同,则它是 回文数 。例如,121
是回文数,而 123
不是。
示例 1:
输入: n = 2
输出: 22
解释:
22 是大于 2 的最小特殊数,因为它是一个回文数,并且数字 2 恰好出现了 2 次。
示例 2:
输入: n = 33
输出: 212
解释:
212 是大于 33 的最小特殊数,因为它是一个回文数,并且数字 1 和 2 恰好分别出现了 1 次和 2 次。
提示:
0 <= n <= 1015