Cod sursa(job #3125272)

Utilizator usureluflorianUsurelu Florian-Robert usureluflorian Data 2 mai 2023 16:12:43
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <bits/stdc++.h>
using namespace std;

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

int v[1003], n;

void solve(int lvl)
{
    if (lvl == n + 1)
        return;

    for (int i = v[lvl - 1] + 1; i <= n; ++i)
    {
        v[lvl] = i;

        for (int j = 1; j <= lvl; ++j)
            g << v[j] << ' ';
        g << '\n';

        solve(lvl + 1);
    }
}

int main()
{
    f >> n;

    solve(1);

    return 0;
}