Cod sursa(job #1839648)

Utilizator alexandruchiriacAlexandru Chiriac alexandruchiriac Data 3 ianuarie 2017 11:55:05
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <iostream>
#include <fstream>
#include <algorithm>
#include <vector>
using namespace std;

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

int n ;
vector < int > v;

int main()
{
    f >> n ;
    for ( int i = 1 ; i <= n ; i++ ) v.push_back(i);
    do
    {
        for ( int i = 0 ; i < n ; i++ )
            g << v[i] << " " ;
        g << "\n" ;
    }while(next_permutation(v.begin(),v.end())) ;
    return 0;
}