Cod sursa(job #2700712)

Utilizator cyg_mihaizMIHAI ZARAFIU cyg_mihaiz Data 28 ianuarie 2021 15:57:22
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.49 kb
#include <fstream>
#include <algorithm>

using namespace std;
const int NMAX = 8;

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

int v[NMAX + 5];

int main()
{
    ios_base::sync_with_stdio(false);
    fin.tie(NULL);

    int n,i;
    fin >> n;
    for(i = 1; i <= n; i++)
        v[i] = i;
    do
    {
        for(i = 1; i <= n; i++)
            fout << v[i] << " ";
        fout << "\n";
    }while(next_permutation(v + 1, v + n + 1));
    return 0;
}