Cod sursa(job #1989972)

Utilizator Stefan_RaduStefan Radu Stefan_Radu Data 9 iunie 2017 19:17:38
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include <fstream>
#include <vector>

using namespace std;

ifstream cin("submultimi.in");
ofstream cout("submultimi.out");

void submult(int n){
  int lim = 1 << n;
  for(int i = 1; i < lim; i++){
    for(int j = 0; j < n; j++){
      if((1 << j) & i)
        cout << j + 1 << ' ';
    }
    cout << '\n';
  }
}

int main(){
  int n;
  cin >> n;
  submult(n);
}