Cod sursa(job #3231549)
Utilizator | Data | 27 mai 2024 08:50:42 | |
---|---|---|---|
Problema | Generare de permutari | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.38 kb |
#include <bits/stdc++.h>
using namespace std;
int main() {
#ifdef INFOARENA
freopen ("permutari.in", "r", stdin);
freopen ("permutari.out", "w", stdout);
#endif
int n;
cin >> n;
vector<int> v(n);
iota(v.begin(), v.end(), 1);
do {
for (auto &x : v) {
cout << x << " ";
}
cout << "\n";
} while (next_permutation(v.begin(), v.end()));
return 0;
}