743 : 行列中の窓

行列中の窓は、途切れのない部分行列である。

全ての要素が0か1である2×n2 \times nの行列を考えよう。 全ての2×k2 \times kの窓で要素の和(すなわち要素1の個数)がkkであるような2×n2 \times n行列の個数をA(k,n)A(k, n)とする。

A(3,9)=560,A(4,20)=1060870A(3, 9) = 560, A(4, 20) = 1060870である。

A(108,1016)A(108, 1016)を求め、10000000071\,000\,000\,007で割った余りを答えよ。

最終更新