Cod sursa(job #3281478)

Utilizator Andercau_VasileAndercau Vasile Andercau_Vasile Data 1 martie 2025 18:58:01
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <fstream>
#include <algorithm>
using namespace std;

ifstream fin("permutari.in");
ofstream fout("permutari.out");

#define NMAX 15

int perm[NMAX];

int main() {
    int n;
    fin >> n;

    for (int i = 1; i <= n; ++i) {
        perm[i] = i;
    }

    do {
        for (int i = 1; i <= n; ++i) {
            fout << perm[i] << ' ';
        }
        fout << '\n';
    } while (next_permutation(perm + 1, perm + n + 1));
    return 0;
}