Pagini recente » Cod sursa (job #1165561) | Cod sursa (job #2251048) | Cod sursa (job #2668552) | Cod sursa (job #3002052) | Cod sursa (job #1693199)
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <vector>
#include <algorithm>
using namespace std;
FILE *in, *out;
int a, b, c,n;
vector<int> v;
void read()
{
fscanf(in, "%d%d%d%d", &n, &a, &b, &c);
v.push_back(b);
for (int i = 1; i < n; i++)
{
v.push_back((a*v[i - 1] + b) % c);
}
};
int main()
{
in = fopen("radixsort.in", "r");
out = fopen("radixsort.out", "w");
read();
sort(v.begin(),v.end());
for (int i = 0; i < v.size(); i+=10)
fprintf(out, "%d ", v[i]);
return 0;
}