跨年限时任务 >> 正在进行中,欢迎大家在本帖下分享题解、代码和解题思路,你将有机会获得力扣送出的新年礼物。
下面就一起来看看今天的题目吧!

如果蓝色和白色的卡片分布过于分散,就不便于统计。因此为使结果一目了然,需要对人群进行移动调整(如果蓝色和白色人数相等,则最终两个人群之间会形成纵向或横向的分界线)。不过每次只能移动两人,并且只能是纵向或横向相邻的两人交换位置。
反复交换位置,使人群最终变为如图 1 ①中“终止状态”的 4 种状态之一。求以最少步骤由起始状态变为 4 种终止状态之一时,移动次数最多的起始状态。

图 1 蓝色和白色的移动示例
举个例子,假设有 4×4,即 16 个人,以 8 人为一组分为两组。他们的起始状态如 ② 所示时,移动次数为 8;起始状态如 ③ 所示时,移动次数为 10。这种情况下,移动次数最多为 10,并且像 ③ 这样的起始状态有 64 种(蓝色和白色对换,以及左右对换等情况也算不同的状态)。
提问:当有 6×4,即 24 个人,以 12 人为一组分为两组时,求移动次数最多时的起始状态有多少种?
12.24 - 12.31 期间完成 跨年限时任务 >> 将有机会点亮你的「2020 年度勋章」,参与每日任务讨论还能额外获得丰厚奖励~

参与规则
奖励规则

最后,别忘了在本篇讨论帖下分享「Q69 蓝白歌会」的解题思路~