AT_agc051_c.[AGC051C] Flipper
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有 109×109 个格子按正方形排列,编号从 (1,1) 到 (109,109)。格子 (i,j) 表示从上往下第 i 行,从左往右第 j 列的格子。最初,有 N 个格子 (x1,y1),…,(xN,yN) 是黑色,其余所有格子都是白色。
すぬけ君可以进行如下操作任意次:
- 选择整数 x (1≤x≤109−1) 和整数 y (1≤y≤109−2),将 6 个格子 (x,y),(x,y+1),(x,y+2),(x+1,y),(x+1,y+1),(x+1,y+2) 的颜色反转(黑变白,白变黑)。
请计算经过若干次操作后,黑色格子的数量可能达到的最小值。
输入格式
输入从标准输入读入,格式如下:
N
x1 y1
⋮
xN yN
输出格式
请输出答案。
输入输出样例
输入#1
9 1 2 1 3 2 1 2 3 2 4 3 2 3 3 3 4 4 2
输出#1
3
说明/提示
限制条件
- 1≤N≤105
- 1≤xi,yi≤109
- (xi,yi) 互不相同。
- 输入中的所有值都是整数。
样例解释 1
下图中,从上到下第 i 个字符串的第 j 个字符表示格子 (i,j)。# 表示黑色,. 表示白色。
.##.
#.##
.###
.#..
->
#...
.#.#
.###
.#..
->
#...
..#.
....
.#..
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?