885 : 数字の整列

正整数 dd に対して、dd の数字を昇順に整列し、0を除いて作られる数を f(d)f(d) としよう。 例えば f(3403)=334f(3403) = 334 である。

nn 桁もしくはそれ未満の全ての正整数 dd に対する f(d)f(d) の和を S(n)S(n) とする。 S(1)=45,S(5)=1543545675S(1) = 45, S(5) = 1543545675 である。

S(18)mod1123455689S(18) \bmod 1123455689 を求めよ。

最終更新