首页 > 学院 > 开发设计 > 正文

Hanoi 问题

2019-11-06 06:18:58
字体:
来源:转载
供稿:网友

不解释!

#include <iostream>using namespace std;void Hanoi(int n, char src, char mid, char dest){ if(n == 1) { cout << src << " -> " << dest<<endl; return; } Hanoi(n-1, src, dest, mid); cout << src << " -> " << dest << endl; Hanoi(n-1, mid, src, dest); return;}int main(){ int n; cin >> n; Hanoi(n, 'A', 'B', 'C'); return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表