Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>using namespace std;int a[16384][3];void m(int i){static int sint=0;int temp=a[i][1];if(temp != -1){a[i][1] = -1;m(temp);}temp=a[i][2];if(temp != -1){a[i][2]=-1;m(temp);}if(sint++)cout<<i%2;}int main(int argc,char* argv[]){int n=3;cin>>n;for(int i=0;i<((1<<(n-1)));++i){