很玄的一道贪心题,大意是给出k排 XX - XXXX - XX这样的座位,有n个团体,要求不同团体不能相邻而坐,中间可以空一个座位或是由走廊隔开. 很明显最先想到可以以2为单位划分座位,但是中间4连座可以只坐2~3人,所以记录2连座个数(包括4连座,因为必要时可以转换成两个2连座),4连座个数.标记下不同团体人数的出现个数,因此对于一个团体先以4划分,剩下的部分如果是3,那么继续以2划分,如果剩下1,那么找是否有2连座,填入即可.具体要不断增加人数改变后的个数,和座位个数的变化. /** @Da…