Cod sursa(job #295858)

Utilizator hurrycaneBogdan Gaza hurrycane Data 3 aprilie 2009 18:50:00
Problema Generare de permutari Scor 80
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include<fstream>
#include<vector>
#include<algorithm>

using namespace std;

fstream f,g;
int N;

int main(){
	f.open("permutari.in",ios::in);
	g.open("permutari.out",ios::out);

	vector<int> v;

	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<<endl;
	}while(next_permutation(v.begin(),v.end()));
	return 0;
}