1 条题解

  • 2
    @ 2024-10-7 11:34:28
    #include<bits/stdc++.h>
    using namespace std;
    void hannuo(int n,char a,char b,char c){
    	if(n==1) cout<<a<<"->"<<n<<"->"<<b<<endl;
    	else{
    		hannuo(n-1,a,c,b);
    		cout<<a<<"->"<<n<<"->"<<b<<endl;
    		hannuo(n-1,c,b,a);
    	}
    }
    int main(){
    		int n;
    		char x,y,z;
    		cin>>n;
    		cin>>x>>y>>z;
    		hannuo(n,x,y,z);
        return 0;
    	}
    • 1

    信息

    ID
    1370
    时间
    1000ms
    内存
    128MiB
    难度
    4
    标签
    (无)
    递交数
    21
    已通过
    16
    上传者