#P1208. 数组染色
数组染色
题目描述
ak机给薯条哥一个长为的数组,初始数组中每个数字都是白色。
薯条哥可以进行如下两种操作中的一种:
1.任选一个白色,染红
2.选择一个区间,满足且区间两个端点均为白色,将区间所有元素染红
薯条哥想知道他最少几次操作可以将所有的数字染红,请你帮帮他。
输入描述
输入行
第一个一个正整数 表示测试的数据组数
接下来是每组测试数据,输入包含两行
第一行一个正整数,表示数组的长度
第二行个正整数表示的元素
输出描述
输出包含行
对于每组测试数据,输出包含一行一个正整数,表示染红所有数字的最小操作次数
样例1
输入
2
3
1 2 1
2
1 1
输出
2
2