Mai intai trebuie sa te autentifici.

Cod sursa(job #2014648)

Utilizator workwork work work Data 24 august 2017 11:30:06
Problema Submultimi Scor 90
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include <bits/stdc++.h>

using namespace std;

ifstream F("submultimi.in");
ofstream G("submultimi.out");

int st[25], n;

void bck(int niv, int k)
{
    if(niv-1 == k)
    {
        for(int i = 1; i <= k; ++ i)
            G << st[i] << " ";
        G << '\n';
        return;
    }
    for(int i = st[niv-1]+1; i <= n-niv+k; ++ i)
    {
        st[niv] = i;
        bck(niv+1, k);
    }
}

int main()
{
    F >> n;
    for(int i = 1; i <= n; ++ i) bck(1, i);
    return 0;
}