无敌汉诺塔
2025-05-17 14:20:46
发布于:四川
4阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
void f(int n, char a, char b, char c){
if(n == 0) return;
f(n - 1, a, c, b);
printf("%c --%d--> %c \n", a, n, c);
f(n - 1, b, a, c);
}
int main(){
int n;
cin >> n;
f(n, 'A', 'B', 'C');
return 0;
}
这里空空如也
有帮助,赞一个