Cod sursa(job #1551167)

Utilizator BaweeLazar Vlad Bawee Data 15 decembrie 2015 11:27:55
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <fstream>
#include <vector>
#include <algorithm>

using namespace std;

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

int n;
vector<int> v;

int main()
{
    f >> n;
    for(int i = 0; i < n; i++)
        v.push_back(i + 1);

    do
    {
        for(vector<int>::iterator it = v.begin(); it != v.end(); ++it)
            g << *it << " ";
        g << "\n";
    } while(next_permutation(v.begin(),v.end()));

    return 0;
}