1.游戏界面如下图,游戏描述,把X针上的圆盘移动到 Z 针上,(圆盘放置的规则:大盘在下,小盘在上)
2.游戏分析,假设X针上有64个盘子
3.游戏代码
class Program
{
//统计移动次数
public static long count = 0;
static void Main(string[] args)
{
TowerofHanoi(64,"X","Y","Z");
Console.WriteLine(string.Format("共移动{0}次",count));
Console.Read();
}
/// <summary>
///
/// </summary>
/// <param name="n">待移动的盘子数量</param>
/// <param name="X">盘子原来所在的针</param>
/// <param name