#ATagc051c. [AGC051C] Flipper
[AGC051C] Flipper
题目描述
有 个格子按正方形排列,编号从 到 。格子 表示从上往下第 行,从左往右第 列的格子。最初,有 个格子 是黑色,其余所有格子都是白色。
すぬけ君可以进行如下操作任意次:
- 选择整数 和整数 ,将 个格子 $(x, y), (x, y+1), (x, y+2), (x+1, y), (x+1, y+1), (x+1, y+2)$ 的颜色反转(黑变白,白变黑)。
请计算经过若干次操作后,黑色格子的数量可能达到的最小值。
输入格式
输入从标准输入读入,格式如下:
输出格式
请输出答案。
样例 1
输入
9
1 2
1 3
2 1
2 3
2 4
3 2
3 3
3 4
4 2
输出
3
说明/提示
限制条件
- 互不相同。
- 输入中的所有值都是整数。
样例解释 1
下图中,从上到下第 个字符串的第 个字符表示格子 。# 表示黑色,. 表示白色。
.##.
#.##
.###
.#..
->
#...
.#.#
.###
.#..
->
#...
..#.
....
.#..
由 ChatGPT 4.1 翻译