2024cspj解法
2024-09-21 13:12:29
发布于:云南
4阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
void move(char src,char tgt){
cout << src << " -> " << tgt << endl;
}
void bfs(int i,char src,char tmp,char tgt){
if(i == 1){
move(src,tgt);
return;
}
bfs(i - 1,src,tgt,tmp);
move(src,tgt);
bfs(i - 1,tmp,src,tgt);
}
int main(){
int n; cin >> n;
bfs(n,'A','B','C');
return 0;
}
这里空空如也
有帮助,赞一个