Cod sursa(job #632981)

Utilizator cristicecCristian Uricec cristicec Data 12 noiembrie 2011 16:38:22
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <stdio.h>
#include <vector>
#include <algorithm>

using namespace std;
int n;
vector <int> v; 

int main () {
	freopen("permutari.in", "r", stdin);
	freopen("permutari.out", "w", stdout);

	scanf("%d", &n);
	for (int i=1;i<=n;++i)
		v.push_back(i);
	do {
		for (int i=0;i<n;++i)
			printf("%d ",v[i]);
		printf("\n");
	} while (next_permutation(v.begin(), v.end()));
}