Cod sursa(job #2736896)

Utilizator AndreiD31Dragan Andrei AndreiD31 Data 4 aprilie 2021 10:09:34
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.39 kb
#include <bits/stdc++.h>

using namespace std;

ifstream f("permutari.in");
ofstream g("permutari.out");

int n,i,j,p,pas,a[11];

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

    p=1;
    for(j=1;j<=n;j++)p*=j;

    for(pas=1;pas<=p;pas++)
    {
        for(i=1;i<=n;i++)g<<a[i]<<" ";
        g<<'\n';

        next_permutation(a+1,a+n+1);
    }
    return 0;
}