Pagini recente » Cod sursa (job #425956) | Cod sursa (job #2984665) | Cod sursa (job #2723248) | Cod sursa (job #1935727) | Cod sursa (job #3238794)
#include <bits/stdc++.h>
using namespace std;
int main()
{
ifstream cin("curcubeu.in");
ofstream cout("curcubeu.out");
int n, a, b, c;
cin >> n >> a >> b >> c;
vector<int> ans(n+1);
for (int i = 1; i <= n-1; ++i)
{
int st = min(a, b);
int dr = max(a, b);
for (int j = st; j <= dr; ++j)
ans[j] = c;
a = (a * (i+1)) % n;
b = (b * (i+1)) % n;
c = (c * (i+1)) % n;
}
for (int i = 1; i <= n-1; ++i)
cout << ans[i] << "\n";
return 0;
}