Pagini recente » Cod sursa (job #2028466) | Cod sursa (job #408554) | Cod sursa (job #781251) | Cod sursa (job #2382979) | Cod sursa (job #2058006)
#include <stdio.h>
#pragma GCC optimize "O3"
#define MAX 10000000
int v[MAX];
int main() {
FILE *f = fopen("radixsort.in", "r");
int n, a, c; fscanf(f, "%d%d%d%d", &n, &a, &v[0], &c); fclose(f);
for (int i = 1; i < n; i++) v[i] = (1LL * a * v[i - 1] + v[0]) % c;
f = fopen("radixsort.out", "w");
for (int i = 0; i < n; i += 10) fprintf(f, "%d ", v[i]); fclose(f);
}