Cod sursa(job #2077519)
Utilizator | Data | 28 noiembrie 2017 10:27:27 | |
---|---|---|---|
Problema | Submultimi | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.27 kb |
#include <bits/stdc++.h>
int main() {
int n;
std::ifstream("submultimi.in") >> n;
std::ofstream out("submultimi.out");
for (auto i = 1; i < (1 << n); ++i) {
for (auto j = 1; j <= n; ++j)
if (i & (1 << (j - 1)))
out << j << ' ';
out << '\n';
}
}