問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
1,2,3,4,5,6,7,8,9 をそれぞれ 1 文字ずつ含む S に対して f(S) を以下のように定めます。
123456789 から操作を繰り返して S にするとき、操作回数の最小値123456789 を X にしてください。
X
答えを f(X) + 2 行で出力してください。
1 行目には整数 f(X) を出力してください。
2 + i (0 ≦ i ≦ f(X)) 行目には 123456789 に i 回操作を行った後の文字列を出力してください。
以下の条件を全て満たす必要があります。複数答えがある場合にはどれを出力しても正解となります。
123456789、f(X) + 2 行目に出力した文字列は X である。すべてのテストケースにおいて、以下の条件をみたします。
1,2,3,4,5,6,7,8,9 をそれぞれ 1 文字ずつ含む文字列123564789
2
123456789
123546789
123564789
123456789
0
123456789