CF1415B.Repainting Street

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Repainting Street

题目描述

  • 有一条街道,nn 栋房子排成一行,编号从 11nn。每个房子的颜色为 cic_i ,工人每次可粉刷连续的 kk 个房子,求出将整条街刷成同一个颜色的最短的次数。

输入格式

  • 第一行输入整数 tt 为街道的条数,并且保证 tt1t1041 \leqslant t \leqslant {10}^4
  • 第二行输入两个整数 nnkk1kn1051 \leqslant k \leqslant n \leqslant {10}^5
  • 第三行输入房屋初始颜色 cic_i1ci1001 \leqslant c_i \leqslant 100

输出格式

  • 输出 tt 行,每行为每个街道粉刷需要的最少天数

Translated by Seth.

样例

3
10 2
1 1 2 2 1 1 2 2 2 1
7 1
1 2 3 4 5 6 7
10 3
1 3 3 3 3 1 2 1 3 3
3
6
2

在线编程 IDE

建议全屏模式获得最佳体验