Cod sursa(job #2917394)
Utilizator | Data | 4 august 2022 18:48:14 | |
---|---|---|---|
Problema | Generare de permutari | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.35 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream fin ("permutari.in");
ofstream fout ("permutari.out");
int main(){
int n; fin >> n;
vector<int>v(n);
for (int i = 0; i < n; i++){
v[i] = i + 1;
}
do{
for (int x : v){
fout << x << " ";
}
fout << '\n';
}while (next_permutation(v.begin(), v.end()));
}