均分纸牌有三种情况:线性,环形,二维 文章目录 线性 题目描述 思路: 代码: 环形 题目描述 思路 代码 线性 题目描述 P1031 均分纸牌 有N堆纸牌,编号分别为1,2,…,N。每堆上有若干张,但纸牌总数必为N的倍数。可以在任一堆上取若干张纸牌,然后移动。 移动规则:只能向相邻的纸牌移动 问最少移动多少次可以使纸牌数一样多 思路: 第一堆只能给第二堆多干张,或者第二堆给第一堆,这取决于第一堆的初始牌量。当确定第一堆状态后,我们就不用再考虑他,第二堆就变成新的第一堆。 所以我们先求平均值(也就是最终每堆多少张),然后从第一堆开始往后一次比较,如果相等就跳过,如果...