Cod sursa(job #2506571)

Utilizator DragosGavrusDragos Gavrus DragosGavrus Data 8 decembrie 2019 13:44:15
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.52 kb
#include <bits/stdc++.h>

using namespace std;

ifstream f ("submultimi.in");
ofstream g ("submultimi.out");

int sol[105],fol[105],n;

void combinari(int pas ,int k)
{
    if(pas > k){
        for(int i=1 ;i<=k ; i++)
            g<<sol[i]<<" ";
        g<<"\n";
        return;
    }
    for(int i=sol[pas-1]+1 ; i<=n ; i++){
            sol[pas]=i;

            combinari(pas+1,k);

    }


}

int main()

{
    f>>n;
    for(int i=1 ; i<=n ; i++)
        combinari(1,i);
    return 0;

}