Cod sursa(job #2282651)

Utilizator I_am_not_a_robotMr Domino I_am_not_a_robot Data 14 noiembrie 2018 11:24:08
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.49 kb
#include <bits/stdc++.h>

using namespace std;

int main()
{
    freopen("permutari.in","r",stdin);
    freopen("permutari.out","w",stdout);
    int n;
    cin>>n;
    vector<int>v(n);
    for(int i=0;i<n;i++)
    {
        v[i]=i+1;
    }
    for(auto &x:v)
    {
        cout<<x<<" ";
    }
    cout<<"\n";
    while(next_permutation(v.begin(),v.end()))
    {
        for(auto &x:v)
        {
            cout<<x<<" ";
        }
        cout<<"\n";
    }
    return 0;
}