#12576: C++簡易參考解答


shawn2000100 (東華財金)

學校 : 國立東華大學
編號 : 57300
來源 : [27.53.168.5]
最後登入時間 :
2021-09-19 19:53:19
d471. 0 與 1 的遊戲 -- 葆葆 | From: [134.208.3.49] | 發表日期 : 2017-08-14 13:14

#include <iostream>
using namespace std;

int mxH, bits[16];

void enumerate(int level)
{
if(level == mxH)
{
for(int i = 0; i < mxH; ++i)
cout << bits[i];
cout << endl;
return;
}
bits[level] = 0;
enumerate(level + 1);
bits[level] = 1;
enumerate(level + 1);
}

int main()
{
while(cin >> mxH)
{
enumerate(0);
}
return 0;
}

 
ZeroJudge Forum