Cod sursa(job #743876)

Utilizator RobertBBadea Corneliu Robert RobertB Data 6 mai 2012 17:31:35
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.39 kb
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;

int N;
vector<int> v;

ifstream f("permutari.in");
ofstream g("permutari.out");

int main () {

	f>>N;
	for (int i = 1; i <= N; i++) {
		v.push_back(i);
	}
	do{
		for (int i = 0; i < N; i++) {
			g<<v[i]<<' ';
		}
		g<<"\n";
	}while (next_permutation(v.begin(), v.end()));
}