Cod sursa(job #975660)
Utilizator | Data | 20 iulie 2013 23:55:38 | |
---|---|---|---|
Problema | Generare de permutari | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.39 kb |
#include<stdio.h>
int main ()
{
int i,n,j,k,aux,a[600];
scanf("%d",&n);
for(i=0;i<n;++i)
scanf("%d",&a[i]);
//for(k=0;k<n;++k)
// printf("%d ",a[k]);
printf("\n\n");
for(i=n-1;i>=0;--i)
{
for(j=n-1;j>=1;--j)
{
aux=a[j];
a[j]=a[j-1];
a[j-1]=aux;
for(k=0;k<n;++k)
printf("%d ",a[k]);
printf("\n\n");
}
//printf("\n\n");
}
return 0;
}