Cod sursa(job #522005)

Utilizator titeltitel popescu titel Data 13 ianuarie 2011 23:34:17
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.27 kb
#include<fstream.h>
ifstream f("submultimi.in"); ofstream g("submultimi.out");
int n,x,i,j,m[17],p=1;
int main()
{f>>n; x=1<<n;
 for(i=1; i<=n; i++) {m[i]=p; p=p<<1;};
 for(i=1;i<x;i++)
	{for(j=n;j>=1;j--) if(i&m[j]) g<<j<<' ';
	 g<<'\n';
	}	
 g.close(); return 0;
}