C - Snake Numbers Editorial by seekworser


公式解説と同じく、f(x)=f(x) =xx 以下の良い整数の個数)を求めることにします。

dpi,j,k,ldp_{i, j, k, l} = (ii 桁目まで決めて 00 でない最初の数字が jj であり、xxより小さいことが確定しているかどうか(kk)と先頭から 00 が続くかどうか(ll))
の状態を持つ桁DPをすることで、f(x)f(x) の値を求めることができます。

実装例(C++)
実装例(Nim)

posted:
last update:



2025-04-05 (Sat)
21:19:27 +00:00