Cod sursa(job #1570352)

Utilizator AlexTheDagonBogdan Tudor AlexTheDagon Data 16 ianuarie 2016 13:50:21
Problema Radix Sort Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <iostream>
#include <fstream>

using namespace std;
ifstream in("sort.in");
ofstream out("sort.out");
int N,A,B,C,a[10000000],j,aux;
int main()
{in>>N>>A>>B>>C;
v[1]=B;
for(int i=2;i<=N;i++)
{
    v[i]=(A*v[i-1]+B)%C;
}
for(int i=N-1;i>0;i++)
{
    j=i;
    while(a[j]>[j+1] && j<N)
    {
        aux=a[j];
        a[j]=a[j+1];
        a[j+1]=aux;
        j++;
    }
}
for(int i=1;i<=N;i++)
{
    out<<a[i];
}
    return 0;
}