# include <iostream>
using namespace std;
void move (int n,char a,char b)
{
    cout<<n<<"盘"<<a<<" to "<<b<<endl;
}
void h1(int n,char x,char y,char z)
{
    if(n==1)
        move(n,x,z);
    else {
        h1(n-1,x,y,z);
        move (n,x,z);
        h1(n-1,y,x,z);
    }
}
void main ()
{
    int n;
    cin>>n;

    h1(n,'a','b','c');
}

posted on 2013-02-23 15:56  叶城宇  阅读(134)  评论(0编辑  收藏  举报