Pagini recente » Cod sursa (job #1091481) | Cod sursa (job #840450) | Cod sursa (job #2689578) | Cod sursa (job #1395629) | Cod sursa (job #712037)
Cod sursa(job #712037)
#include<stdio.h>
#include <algorithm>
#define infile "permutari.in"
#define outfile "permutari.out"
#define nmax 10
using namespace std;
int n,a[nmax];
int main()
{
int i;
freopen(infile,"r",stdin);
freopen(outfile,"w",stdout);
scanf("%ld",&n);
for(i=1;i<=n;i++)
{
a[i-1]=i;
printf("%d ",i);
}
printf("\n");
while(next_permutation(a,a+n))
{
for(i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n");
}
fclose(stdin);
fclose(stdout);
return 0;
}