Pagini recente » Cod sursa (job #2858396) | Cod sursa (job #1910824) | Cod sursa (job #1286424) | Cod sursa (job #1523346) | Cod sursa (job #1344394)
#include <stdio.h>
#include<algorithm>
int v[10],i,n;
FILE *f=fopen("permutari.out","w");
void afis(int n)
{
for(int i=1;i<=n;i++)
fprintf(f,"%d ",v[i]);
fprintf(f,"\n");
}
void ord(int n)
{
for(int i=1;i<=n;i++)
v[i]=i;
}
int main()
{
fscanf(fopen("permutari.in","r"),"%d",&n);
ord(n);
do
{
afis(n);
}while(std::next_permutation(v+1,v+n+1));
return 0;
}