Cod sursa(job #614468)

Utilizator dushmiMihai-Alexandru Dusmanu dushmi Data 6 octombrie 2011 17:11:24
Problema Submultimi Scor 100
Compilator cpp Status done
Runda bkt1_oct2011 Marime 0.32 kb
#include <cstdio>

int n;

int main() {
  freopen("submultimi.in", "r", stdin);
  freopen("submultimi.out", "w", stdout);

  scanf("%d", &n);

  for (int mask = 1; mask <= (1 << n) - 1; ++mask) {
    for (int i = 1; i <= n; ++ i)
      if (mask & (1 << (i - 1)))
        printf("%d ",i);
    printf("\n");
  }

  return 0;
}