Cod sursa(job #152906)

Utilizator drigishCiordas Dragos drigish Data 9 martie 2008 21:39:23
Problema Generare de permutari Scor 20
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

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