Cod sursa(job #2058006)

Utilizator neth------ neth Data 4 noiembrie 2017 23:56:09
Problema Radix Sort Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#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);
}