1 条题解

  • 0
    @ 2025-10-8 16:52:58
    #include <bits/stdc++.h>
    using namespace std;
    
    void dfs(int n,char a,char b,char c)
    {
        if (n==1)printf("%c->%d->%c\n",a,n,b);
        else
        {
            dfs(n-1,a,c,b);
            printf("%c->%d->%c\n",a,n,b);
            dfs(n-1,c,b,a);
        }
    }
    int main()
    {
        int n;char a,b,c;
    	scanf("%d %c %c %c",&n,&a,&b,&c);
        dfs(n,a,b,c);
        return 0;
    }
    
    • 1

    信息

    ID
    732
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    189
    已通过
    61
    上传者