0pts!!!求助^(* ̄(oo) ̄)^!
查看原帖
0pts!!!求助^(* ̄(oo) ̄)^!
394167
Cure_Wing楼主2021/10/7 20:18

0pts,不知道为何炸了?!求助^(* ̄(oo) ̄)^!
代码:

#include<bits/stdc++.h>
using namespace std;
int n,xx,yy;
char s[4444][4444];
int main(){
    xx=2,yy=4;
    strcpy(s[0]," \\/ ");
    strcpy(s[1],"\\__/");
    scanf("%d",&n);
    for(int i=2;i<=n;++i){
        for(int k=0;k<xx;++k)
            for(int r=0;r<yy;++r)
                s[k+xx][r]=s[k+xx][r+yy]=s[k][r],s[k][r]=' ';
        for(int k=xx;k<(xx<<1);++k)
            for(int r=yy;r<(yy<<1);++r)
                s[k-xx][r-xx]=s[k][r];
        xx<<=1;yy<<=1;
    }
    for(int i=0;i<xx;++i){
    	for(int j=yy-1;j>=0;--j)
    		printf("%c",s[i][j]);
    	puts("");
	}
    return 0;
}

IDE结果:

2021/10/7 20:18
加载中...