汉诺塔问题(递归算法)

#include
using namespace std;
void hanuota(int,char,char,char);
int main()
{
    int sum;
    cin>>sum;
    char a='a',b='b',c='c';
    hanuota(sum,a,b,c);    //函数的意义是把sum个盘子从a借助b移动到c.
}
void hanuota(int n,char a,char b,char c)
{
    if(n==1)
    {
        cout<"<"<

你可能感兴趣的:(简单算法,递归算法)