Pagini recente » Cod sursa (job #1856646) | Cod sursa (job #2648944) | Cod sursa (job #56614) | Cod sursa (job #2890745) | Cod sursa (job #549548)
Cod sursa(job #549548)
#include <fstream>
using namespace std;
int n, a1, b1, c1, a[1000002];
void modifica (int x, int y, int z)
{
y++;
for (; x<y; x++)
a[x]=z;
}
int main ()
{
ifstream f("curcubeu.in");
f>>n>>a1>>b1>>c1;
f.close();
modifica (min (a1, b1), max (a1, b1), c1);
int i;
for (i=2; i<n; i++)
{
a1=(a1*i)%n;
b1=(b1*i)%n;
c1=(c1*i)%n;
modifica (min (a1, b1), max (a1, b1), c1);
}
ofstream g("curcubeu.out");
for (i=1; i<n; i++)
g<<a[i]<<"\n";
g.close ();
return 0;
}