Cod sursa(job #532632)

Utilizator atiykaSzasz Attila atiyka Data 12 februarie 2011 08:40:15
Problema Generare de permutari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;

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