题目描述 有N个人,来自K个家族.他们排成一行准备照相,但是由于天生的排外性,每个人都希望和本家族的人站在一起,中间不要加入别的家族的人.问最少从队列中去掉多少个就可以达到这个目的. 输入格式 第一行给出N,K.N在[1,100],K在[1,5] 第二行给出N个数,每个数为1到K中的某个数. 输出格式 最少从队列中去掉多少个就可以达到这个目的 显然对于当前第i个点我们可以做两个操作:留下或者删去. 如果留下,就会有两种情况:第i个人和上一个留下的人属于同一个家族.第二种情况是不属于同一个家族,那…