#1817. 阶段练习(一)-课堂案例4
阶段练习(一)-课堂案例4
题目描述
《国旗涂色》
【国旗涂色】 一个由 N×M 小方块组成的旗帜,且满足以下条件是合法的国旗。
- 从最上方若干行(不小于 1)的格子全部是白色的。
- 接下来若干行(不小于 1)的格子全部是蓝色的。
- 剩下的行(不小于 1)全部是红色的。 有一个棋盘状的布,分成 N行M列的格子,每个格子是蓝、白、红色之一。希望改动 最少数量的格子,使其变成合法的国旗,至少要修改多少个格子?
输入格式
第一行是两个整数 N,M。对于100%的数据,N,M≤50 接下来 N 行是一个矩阵,矩阵的每一个小方块是W(白),B(蓝),R(红) 中的一个。
输出格式
一个整数,表示至少需要涂多少块
样例
输入样例 1
4 5
WRWRW
BWRWB
WRWRW
RWBWR
输出样例 1
11
输入样例 2
3 1
W
B
R
输出样例 2
0
输入样例 3
4 3
WWR
BBW
RRB
WBR
输出样例 3
5