Pagini recente » Cod sursa (job #2028408) | Cod sursa (job #1684323) | Cod sursa (job #1449497) | Cod sursa (job #1935327) | Cod sursa (job #1518711)
#include <bits/stdc++.h>
using namespace std;
int n, x[1000123];
int main()
{
FILE *f = fopen("curcubeu.in", "r");
FILE *g = fopen("curcubeu.out", "w");
int n, a, b, c;
fscanf(f, "%d %d %d %d", &n, &a, &b, &c);
for(int i = 2; i <= n; i ++) {
int l = min(a, b);
int r = max(a, b);
for(int i = l; i <= r; i ++)
x[i] = c;
a = a * i % n;
b = b * i % n;
c = c * i % n;
}
for(int i = 1; i < n; i ++)
fprintf(g, "%d\n", x[i]);
return 0;
}