Cod sursa(job #3293905)
Utilizator | Data | 13 aprilie 2025 10:52:48 | |
---|---|---|---|
Problema | Generare de permutari | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva educationala | Marime | 0.41 kb |
#include <bits/stdc++.h>
using namespace std;
int T[100], P[100];
ifstream fin("permutari.in"); ofstream fout("permutari.out");
int main(){
int n;
fin >> n;
vector<int> vec(n);
for(int i = 0; i<n; i++){
vec[i] = i+1;
}
do{
for(auto d : vec){
fout << d << " ";
}
fout << endl;
} while(next_permutation(vec.begin(), vec.end()));
}