AT_abc396_g.[ABC396G] Flip Row or Col
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个 H 行 W 列的网格,每个格子中写有 0 或 1。从上往下第 i 行、从左往右第 j 列的格子中写有整数 Ai,j。
你可以对网格进行以下两种操作任意次,顺序不限:
- 操作 X:选择一个整数 x (1≤x≤H)。对于所有 1≤y≤W,将 Ax,y 替换为 1−Ax,y。
- 操作 Y:选择一个整数 y (1≤y≤W)。对于所有 1≤x≤H,将 Ax,y 替换为 1−Ax,y。
请计算操作结束后,x=1∑Hy=1∑WAx,y 可能达到的最小值。
输入格式
输入通过标准输入给出,格式如下:
H W
A1,1A1,2…A1,W
A2,1A2,2…A2,W
⋮
AH,1AH,2…AH,W
输出格式
输出答案。
输入输出样例
输入#1
3 3 100 010 110
输出#1
2
输入#2
3 4 1111 1111 1111
输出#2
0
输入#3
10 5 10000 00111 11000 01000 10110 01110 10101 00100 00100 10001
输出#3
13
说明/提示
约束条件
- 1≤H≤2×105
- 1≤W≤18
- H 和 W 为整数
- Ai,1Ai,2…Ai,W 是由
0和1组成的长度为 W 的字符串
样例解释 1
通过以下操作,可以使网格状态变化如下

,此时 x=1∑Hy=1∑WAx,y=2:
- 执行操作 Y,选择 y=1
- 执行操作 X,选择 x=2
由于无法使 x=1∑Hy=1∑WAx,y≤1,因此答案为 2。
翻译由 DeepSeek R1 完成
输入解题思路,AI测评打分。不知道怎么写?