Cod sursa(job #2041938)

Utilizator Spiromanii_MessiUNIBUCThrowTerror Spiromanii_Messi Data 17 octombrie 2017 21:30:48
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include <bits/stdc++.h>

using namespace std ;

ifstream fin ("permutari.in") ;
ofstream fout ("permutari.out") ;

int main(int argc, char const *argv[])
{
	int n ; fin >> n ;  
	std::vector<int> v;
	for (int i = 1 ; i <= n ; ++ i) {
		v.push_back (i) ; 
	}
	do {
		for (auto &x : v) {
			fout << x << ' ' ; 
		}
		fout << '\n' ; 
	}while (next_permutation(v.begin(), v.end())) ;
	return 0;
}