Pagini recente » Cod sursa (job #1588212) | Cod sursa (job #2864797) | Cod sursa (job #386338) | Cod sursa (job #32367) | Cod sursa (job #649423)
Cod sursa(job #649423)
#include<stdio.h>
FILE *f , *g ;
int n;
void citire();
void solve();
int main()
{
citire();
solve();
return 0;
}
void citire()
{
f=fopen("submultimi.in" , "r" );
fscanf(f ,"%d" , &n );
fclose(f);
}
void solve()
{
g=fopen("submultimi.out" , "w" ) ;
for(int i = 1 ; i < (1<<n) ; ++i )
{
for ( int j = 1 ; j <= n ; ++j )
if(i & (1<<(j-1)))
fprintf(g , "%d " , j);
fprintf(g , "\n" );
}
fclose(g);
}