4 条题解

  • 0
    @ 2025-5-25 20:35:08

    #include<iostream> using namespace std; int n,a[1030]={1}; int main(){ cin>>n; for(int i=0;i<1<<n;++i){ for(int j=1;j<(1<<n)-i;++j)cout<<" ";//前导空格 for(int j=i;j>=0;--j)a[j]^=a[j-1];//修改数组 if(!(i%2))for(int j=0;j<=i;++j)cout<<(a[j]?"/\\":" ");//奇数行 else for(int j=0;j<=i;j+=2)cout<<(a[j]?"/__\\":" ");//偶数行 cout<<endl; } return 0; }

    信息

    ID
    325
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    (无)
    递交数
    34
    已通过
    27
    上传者