Cod sursa(job #2366232)

Utilizator _Tudor_Tudor C _Tudor_ Data 4 martie 2019 19:06:28
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.38 kb
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;

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

	int N;
	vector<int> v;

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