#C04L08P03. C04.L08.二维数组练习(二).课堂练习3.01矩阵反转
C04.L08.二维数组练习(二).课堂练习3.01矩阵反转
题目描述
陈老师最近在研究一个手机游戏,要求是:有一个 0 、 1 组成的矩形,每次可以选一点,比如 R 行 C 列的,用 ( R , C ) 表示,这时包括 ( R , C ) 在内的所有左上角区域中的数字将反转,即 0 变成 1 , 1 变成 0 。
陈老师想让你编程计算出最少要选几次,就可以把矩形中所有数字变为 0 。
注:给出的矩阵保证有解。
输入格式
第一行有两个整数 N 、 M ( 1 <= N , M <= 50 ) ,表示矩阵的行和列大小。
下面有 N 行,每行是一个长度为 M 的 01 串 。
输出格式
一个整数,代表要把矩形中所有数字变为 0 最少的选择次数。
样例
2 4
0000
0000
0
2 2
01
01
2
相关
在以下作业中: