4 条题解

  • 1
    @ 2025-2-15 10:53:16
    #include<bits/stdc++.h> 
    using namespace std;
    void hannuo(int n,char a,char b,char c){
    	if(n==1) cout<<a<<"->"<<c<<endl;
    	else{
    		hannuo(n-1,a,c,b);
    		cout<<a<<"->"<<c<<endl;
    		hannuo(n-1,b,a,c);
    	}
    }
    int main(){
    	int n;
    	cin>>n;
    	hannuo(n,'A','B','C');
    	return 0;
    }

    信息

    ID
    2176
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    110
    已通过
    25
    上传者