Mai intai trebuie sa te autentifici.
Cod sursa(job #2772022)
Utilizator | Data | 30 august 2021 15:09:48 | |
---|---|---|---|
Problema | Submultimi | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.62 kb |
#include "fstream"
void printSolution(int *solution, int start, int finish, std::ofstream &ofstream) {
for (int i = start; i <= finish; ++i) {
ofstream << solution[i] << " ";
}
ofstream << '\n';
}
int main() {
std::ifstream input("submultimi.in");
std::ofstream output("submultimi.out");
int n, solution[17] = {0};
input >> n;
for (int i = 1; i <= n; ++i) {
solution[i] = i;
}
int left = 1, right = 1;
while (right <= n && left <= right) {
printSolution(solution, left, right++, output);
if (right == n + 1) ++left, right = left;
}
return 0;
}