Mai intai trebuie sa te autentifici.
Cod sursa(job #2002044)
Utilizator | Data | 18 iulie 2017 14:43:50 | |
---|---|---|---|
Problema | Submultimi | Scor | 0 |
Compilator | c | Status | done |
Runda | Arhiva educationala | Marime | 0.4 kb |
#include <stdio.h>
int main () {
FILE *fin, *fout ;
fin = fopen ("submultimi.in", "r" ) ;
fout = fopen ("submultimi.out", "w" ) ;
int n, m, i ;
fscanf (fin, "%d", &n ) ;
for (m = 1 ; m <= (n << n ) ; m++ ) {
for (i = 1 ; i <= n ; i++ ) {
if ( ((1 << i) & m) > 0 )
fprintf (fout, "%d ", i ) ;
}
fprintf (fout, "\n" ) ;
}
fclose (fin) ;
fclose (fout);
return 0 ;
}