Pagini recente » Cod sursa (job #333150) | Cod sursa (job #2693806) | Cod sursa (job #1880995) | Cod sursa (job #2230899) | Cod sursa (job #1570352)
#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;
}