Cod sursa(job #2759109)

Utilizator LucaMihaiLM10Luca Ilie LucaMihaiLM10 Data 15 iunie 2021 15:08:48
Problema Submultimi Scor 100
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <stdio.h>

int main() {
    FILE *fin, *fout;
    int n, m, i;

    fin = fopen( "submultimi.in", "r" );
    fscanf( fin, "%d", &n );
    fclose( fin );

    fout = fopen( "submultimi.out", "w" );
    for ( m = 1; m < (1 << n); m++ ) {
        for ( i = 0; i < n; i++ ) {
            if ( (m >> i) & 1 )
                fprintf( fout, "%d ", i + 1 );
        }
        fprintf( fout, "\n" );
    }
    fclose( fout );

    return 0;
}