Cod sursa(job #384623)

Utilizator kyrkDragos Dumitrescu kyrk Data 20 ianuarie 2010 16:03:35
Problema Generare de permutari Scor 0
Compilator c Status done
Runda Arhiva educationala Marime 0.39 kb
#include<cstdio>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{  FILE *f=fopen("permutari.in","r"), *g=fopen("permutari.out","w");
   int n,i;
   vector<int> v;
   cin>>n;
   for(i=1;i<=n;++i)
       v.push_back(i);
   do{
       for(i=0;i<n;++i)
          fprintf(g,"%d ",v[i]);
       fprintf(g,"\n");
     }while(next_permutation(v.begin(), v.end()));
return 0;
}