Cod sursa(job #526514)

Utilizator andrei.dAndrei Diaconeasa andrei.d Data 28 ianuarie 2011 15:58:12
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <cstdio>
#include <algorithm>

using namespace std;

#define file_in "permutari.in"
#define file_out "permutari.out"

int N,i,p[100];

int main(){
	
	freopen(file_in,"r",stdin);
	freopen(file_out,"w",stdout);
	
	scanf("%d", &N);
	
	for (i=1;i<=N;++i) p[i]=i;
	do
	{
		for (i=1;i<=N;++i) printf("%d ", p[i]);
		printf("\n");
	}
	while(next_permutation(p+1,p+N+1));
	
	return 0;
	
}