#include #include using namespace std; ifstream fin("date.in"); ofstream fout("date.out"); int n, ci, v[50]; void descompunere_biti(int x) { int i = n; while(x > 0) { v[i] = x % 2; i--; x = x / 2; } } int main() { cin >> n; for(int i = 0; i < (1 << n); i++) { for(int j = 1; j <= n; j++) v[j] = 0; descompunere_biti(i); for(int j = 1; j <= n; j++) cout << v[j]; cout << '\n'; } return 0; }