Cod sursa(job #380654)

Utilizator doru.nituNitu Doru Constantin doru.nitu Data 7 ianuarie 2010 10:37:21
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include<stdio.h>
#include<algorithm>
using namespace std;

int n,i,a[10];

int main()
{ 
	freopen("permutari.in","r",stdin);
	freopen("permutari.out","w",stdout);
	
	scanf("%d",&n);
	
	for(i=1;i<=n;++i)  a[i]=i;
	
	do
	{	for(i=1;i<=n;++i) printf("%d ",a[i]);
	    printf("\n");
	}while(next_permutation(a+1,a+n+1));

	fclose(stdin);
	fclose(stdout);
	
	return 0;
}