Cod sursa(job #723869)

Utilizator codebreaker24Tivadar Ionut codebreaker24 Data 25 martie 2012 23:33:39
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.58 kb
# include <vector>
# include <algorithm>
# include <fstream>
using namespace std;

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

unsigned n;

vector <int> st;

void init ()
{
    int y,l;
    f >> l;
    f.close();
    for(y=0; y<l; y++)
    {
       st.push_back(y+1);
    }
}

void Show ()
{
    for (int i=0; i<st.size(); i++)
    {
        g << st[i] << ' ';
    }
    g << '\n';
}

int main ()
{
    init();
    do

    {
        Show();
    }
    while (next_permutation(st.begin(),st.end()));

    g.close();
    return 0;
}