Pagini recente » Cod sursa (job #2729285) | Cod sursa (job #3292838) | Cod sursa (job #70359) | Cod sursa (job #1633185) | Cod sursa (job #720395)
Cod sursa(job #720395)
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
#define INFILE "permutari.in"
#define OUTFILE "permutari.out"
int main()
{
freopen(INFILE, "r", stdin);
freopen(OUTFILE, "w", stdout);
int n; cin >> n;
vector<int> v(n);
for(int i=0; i<n; i++)
v[i] = i+1;
do{
for(int i=0; i<n; i++)
printf("%d ", v[i]);
printf("\n");
}while(next_permutation(v.begin(), v.end()));
return 0;
}