Cod sursa(job #3193185)

Utilizator andreifilimonPopescu Filimon Andrei Cosmin andreifilimon Data 14 ianuarie 2024 12:51:59
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>
#include <algorithm>

using namespace std;

ifstream cin("permutari.in");
ofstream cout("permutari.out");

#define MAXN 8

int v[MAXN+1];

int main()
{
    int n;
    cin>>n;
    int i;
    for(i=1; i<=n; i++)
      v[i]=i;

    do {
      for(i=1; i<=n; i++)
        cout<<v[i]<<" ";
      cout<<'\n';
    } while(next_permutation(v+1, v+n+1));
    return 0;
}