Cod sursa(job #2295425)

Utilizator isa_tudor_andreiAndrei Tudor isa_tudor_andrei Data 3 decembrie 2018 17:31:31
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.31 kb
#include<cstdio>

int main() {
	freopen("submultimi.in","r",stdin);
	freopen("submultimi.out","w",stdout);
	int n,i,j,lim;
	scanf("%d",&n);
	lim = 1 << n;
	for( i = 1; i < lim; i ++ ) {
		for( j = 1; j <= n; j ++ )
			if( i & ( 1 << (j - 1) ))
				printf("%d ",j);
		printf("\n");
	}
	return 0;
}