T111555 不许喷漆(第一周周赛B)
题目描述
691现在有红,蓝两种喷漆。他现在要给一长条白纸上色。
这一长条白纸被划分成N小块,每一次喷漆操作都可以指定连续的一段,使其变成红,蓝两种颜色之一(无论这一段之前为什么颜色,都会被强制覆盖成该颜色)。现在给出一个目标图案,请编程计算出喷出该图案的最小操作数。
输入格式
首先输入一个数字T,代表测试点的数量。
之后每两行数据代表一个子测试点:
第一行输入N,代表白纸的长度。
第二行是长度为N的字符串,仅由R(红色)和B(蓝色)组成,代表白纸的目标样式。
输出格式
共T行,每行一个数字,代表喷出该图案的最小操作数。
说明/提示
我们保证对全部数据有
1