Cod sursa(job #925922)

Utilizator narcis_vsGemene Narcis - Gabriel narcis_vs Data 24 martie 2013 20:28:43
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;
int main ()
{
    int N,i;
    vector<int> v;
    ifstream fin("permutari.in");
    fin>>N;
    fin.close();
    ofstream fout("permutari.out");
    for(i=1;i<=N;i++)
        v.push_back(i);
    do
    {
        for(i=0;i<N;i++)
            fout << v[i] << ' ';
        fout << '\n';
    }
    while (next_permutation(v.begin(), v.end()));
    fout.close();
    return 0 ;
}