ARC061 D すぬけ君の塗り絵 / Snuke's Coloring
D - すぬけ君の塗り絵 / Snuke's Coloring
問題概要
縦 マス 横 マスの盤があり、すべて白く塗られている。
この状態から マスを黒く塗りつぶした。 番目の黒いマスは上から 行目で左から 列目のマスである。
を満たす全ての について、盤の中に完全に含まれるすべての3行3列の連続するマス目のうち、黒いマスがちょうど 個あるものの個数を求めよ。
制約
解法
マス を黒く塗ったとき、3行3列の連続するマス目のうち関係するのは、中央が であるようなもの(で、かつ盤の中に完全に含まれるもの)である。また、1マスを黒く塗りつぶした時に関係がある行3列の連続するマス目は高々9個であり、 マスを黒く塗りつぶした時に関係がある行3列の連続するマス目は高々 個である。
よって、高々 個を全列挙して数え上げれば、を満たす全ての について、盤の中に完全に含まれるすべての3行3列の連続するマス目のうち、黒いマスがちょうど 個あるものの個数は求められる。
盤の中に完全に含まれるすべての3行3列の連続するマス目は 個なので、 のときは、「(の時の答えの総和) 」が答えとなる。