Cod sursa(job #1012188)

Utilizator AllxCucuCucu Alexandru AllxCucu Data 18 octombrie 2013 14:29:54
Problema Generare de permutari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.52 kb
#include <fstream>
using namespace std;
ifstream f ("permutari.in");
ofstream g ("permutari.out");
int n,sol[10];
int v[10];
void afis()
{
							  int i;
							  for(i=1; i<=n; i++)
							  {
							  g<<sol[i]<<' ';
							  }
							  g<<'\n';
							  }

void per(int k)
{
				  if(k==n+1)afis();
										else
										{
										int i;
										for(i=1; i<=n; i++)
if(v[i]==0)
{
		  v[i]=1;
		  sol[k]=i;
		  per(k+1);
		  v[i]=0;
		  }
		  }
		  }
void main()
{
f>>n;
per(1);
}