//A----->C
#include<iostream>
using namespace std;
int main()
{
int n;
void hannuo(int n,char A,char B,char C);
cout<<"请输入盘子个数"<<endl;
cin>>n;
hannuo(n,'A','C','B');
cout<<endl;
return 0;
}
void hannuo(int n,char A,char B,char C)
{
if(n==1)
cout<<A<<"--->"<<B<<'\t';
else
{
hannuo(n-1,A,C,B);
cout<<A<<"--->"<<B<<'\t';
hannuo(n-1,C,B,A);
}
}