汉诺塔题解
2024-09-17 09:47:00
发布于:北京
2阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int n;
void hannoi(int n,char a,char b,char c){
if(n == 0) return;
hannoi(n - 1,a,c,b);
cout << a << " -> " << c << endl;
hannoi(n - 1,b,a,c);
}
int main(){
cin >> n;
hannoi(n,'A','B','C');
return 0;
}
这里空空如也
有帮助,赞一个