Cod sursa(job #3303603)

Utilizator vladm98Munteanu Vlad vladm98 Data 16 iulie 2025 15:29:24
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.43 kb
#include <bits/stdc++.h>

#include <random>

using namespace std;

signed main()
{
    freopen("submultimi.in", "r", stdin);
    freopen("submultimi.out", "w", stdout);
    int n;
    cin >> n;

    for (int mask = 1; mask < (1 << n); mask++) {
        for (int bit = 0; bit < n; ++bit) {
            if ((mask & (1 << bit)) != 0) {
                cout << bit + 1 << ' ';
            }
        }
        cout << '\n';
    }
    return 0;
}