POJ 2837 : Silver Matrix
問題. Silver Matrix
自然数 が与えられたときに次を満たす Silver Matrix を1つ構成せよ.
1. サイズ の正方行列 ()
2. の各要素
3. 各 に対して,
制約: (サイズが のときは解が存在することが保証される)
解法
サイズ の Silver Matrix を と表す.また,サイズ の単位行列と,すべての要素が1の行列をそれぞれ とする.このとき,サイズ の Silver Matrix は次のように帰納的に構成できる.
左上と右下のブロックはサイズ の Silver Matrix であり,右下と右上のブロックは の各要素に を加えた行列である.ただし,右上のブロックの対角成分はすべて である.
まず,条件1と条件2は明らかに成り立つ(構成方法からこの Silver Matrix の対角成分はすべて1).
条件3を考えると,左上と右下のブロックは互いに独立であり,これらの要素から各 に対して が成り立つ.また,左下と右上の各要素は 以上 以下であり,左上と右下のブロックとは互いに独立である.
計算時間:
まとめ
サイズが2の冪乗でないときに Silver Matrix が存在するのかという疑問があるのですがどうなのでしょう.
アダマール行列 でも似たような疑問があるそうです.
ちなみに,貪欲的に値を埋めても AC は取れるのですが証明は分からないです.