Pagini recente » Cod sursa (job #2468602) | Cod sursa (job #2633830) | Cod sursa (job #2620193) | Cod sursa (job #2638816) | Cod sursa (job #1119034)
#include <stdio.h>
long i,nr,j,mic,m,man;
int main()
{
FILE*f1,*f2;
f1=fopen("algsort.in","r");
f2=fopen("algsort.out","w");
fscanf(f1,"%ld",&nr);
unsigned long long v[nr];
for(i=0;i<nr;i++)
fscanf(f1,"%llu",&v[i]);
for(i=0;i<nr;i++)
{
mic=v[i];m=i;
for(j=i+1;j<nr;j++)
if(v[j]<mic)
{
m=j;
mic=v[j];
}
man=v[i];
v[i]=v[m];
v[m]=man;
}
for(i=0;i<nr;i++)
fprintf(f2,"%llu ",v[i]);
return 0;
}