C - Snake Numbers 解説
by
seekworser
公式解説と同じく、\(f(x) =\) (\(x\) 以下の良い整数の個数)を求めることにします。
\(dp_{i, j, k, l}\) = (\(i\) 桁目まで決めて \(0\) でない最初の数字が \(j\) であり、\(x\)より小さいことが確定しているかどうか(\(k\))と先頭から \(0\) が続くかどうか(\(l\)))
の状態を持つ桁DPをすることで、\(f(x)\) の値を求めることができます。
投稿日時:
最終更新:
