AtCoder Beginner Contest 250 B問題 Enlarged Checker Board
問題
提出解答
問題の概要
縦 行, 横 列からなるタイルを縦に 行, 横に 列分貼った.
白のタイルの隣には黒のタイル, 黒のタイルの隣には白のタイルを貼る. また, 右上のタイルは白であるとする.
このとき, 縦 行, 横 列の各マス目について, そのマスには白のタイルが貼られているか? 黒のタイルが貼られているか?
制約
解法
各マスがどの何列目, 何行目かのタイルかを調べる. 行目のマスは 行目のタイルである. 列についても同様に求める事ができる.
以上から, マス の色は
- が偶数 白
- が奇数 黒
である. 計算量は各マスで なので, 全体で である.