2013年には興味深い特性がありました。ソートされたとき、数字は連続しています(0123)。このタイプの数値をソート可能な数値と呼びましょう。ソート後、10進数が連続する負でない整数です。残念ながら、これは2031年まで、その後2103年までは発生しません。あなたの課題は、標準的な方法で負でない整数が与えられたときに、次のソート可能な数値を出力または返すプログラムまたは関数を書くことです。
ルール
- 入力と出力は基数10でなければなりません。
- 出力は、任意の妥当な形式(数値リテラル、文字列リテラル、単一項目配列など)になります。
- コードは、98764までのすべての入力に対して1分以内に適切な出力を生成する必要があります。
テストケース
0 -> 1
1 -> 2
9 -> 10
10 -> 12
11 -> 12
99 -> 102
233 -> 234
234 -> 243
243 -> 312
2016 -> 2031
2031 -> 2103
2103 -> 2130
2130 -> 2134
2134 -> 2143
9876 -> 10234
98764 -> 98765
ソート可能な番号はA215014を形成します。98765までのすべてのエントリのリストはここにあります。
得点
これはcode-golfであるため、バイト単位の最短コードが優先されます。