Cod sursa(job #2862673)

Utilizator QwertyDvorakQwerty Dvorak QwertyDvorak Data 5 martie 2022 18:10:21
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.5 kb
#include <bits/stdc++.h>
using namespace std;

#define pb push_back
#define mp make_pair
#define dbg(x) cout << #x <<": " << x << "\n";
using ll = long long;

const string myf = "permutari";
ifstream fin(myf + ".in");
ofstream fout(myf + ".out");

int n;
vector<int> a;
int main() {

	fin >> n;
	for (int i = 1; i <= n; ++i)
		a.pb(i);
	do {
		for (auto i : a)
			fout << i << " ";
		fout << '\n';
	} while (next_permutation(a.begin(), a.end()));
	fin.close();
	fout.close();
	return 0;
}