正确答案和样例不一样呀,按样例做的代码,请问哪里错了:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,all[1026]={1};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--)all[j]^=all[j-1];
if(!(i%2))for(int j=0;j<=i;j++)cout<<(all[j]?"/\\":" ");
else for(int j=0;j<=i;j+=2)cout<<(all[j]?"/__\\":" ");
cout<<endl;
}
return 0;
}