Cod sursa(job #3235254)

Utilizator Roman70Maruseac Roman Roman70 Data 16 iunie 2024 16:41:47
Problema Submultimi Scor 10
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.44 kb
#include <bits/stdc++.h>
using namespace std;

int main()
{
    freopen("submultimi.in","r",stdin);
    freopen("submultimi.out","w",stdout);
    int n;
    cin >> n;
    
    int k = (1<<n);
    
    for(int mask = 1; mask < k; mask ++){
        
        for(int bit = 0;bit<k;bit++){
            if((1<<bit) & mask) cout<<bit+1<<" ";
        }
        cout<<"\n";
        
    }
    
    
    
    
   

    return 0;
}