Pagini recente » Cod sursa (job #2121203) | Algoritmiada 2013 - Clasament Runda 2, Clasele 5-9 | Cod sursa (job #1451438) | Cod sursa (job #2756507) | Cod sursa (job #1834678)
#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()));
}