Cod sursa(job #412166)

Utilizator cezyGrigore Cezar cezy Data 5 martie 2010 13:25:15
Problema Generare de permutari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include<fstream>
#include<algorithm>
using namespace std;
int v[10];
int main ()
{
	int i,n,fat=1,k=1;
	ifstream fin("permutari.in");
	ofstream fout("permutari.out");
	fin>>n;
	fin.close ();
	for(i=1;i<=n;i++)
		{v[i]=i;fat*=i;}
	while(k!=fat)
	{
		for(i=1;i<=n;i++)
			fout<<v[i]<<' ';
		fout<<"\n";
		next_permutation(v+1,v+n+1);
		k++;
	}
	fout.close();
	return 0;
}