Pagini recente » Diferente pentru problema/peru intre reviziile 2 si 3 | Cod sursa (job #1698133) | Cod sursa (job #1698140) | Cod sursa (job #1096378) | Cod sursa (job #1834677)
#include <bits/stdc++.h>
using namespace std;
int main()
{
freopen("permutari.in","r",stdin);
freopen("permutari.out","w",stdout);
int n;
vector <int> ar;
cin >> n;
for (int i=1;i<n+1;i++)
{
ar.push_back(i);
}
do {
for (int i = 0; i < N; ++i)
cout << ar[i] << ' ';
cout << '\n';
} while (next_permutation(ar.begin(), ar.end()));
}