Pagini recente » Cod sursa (job #469106) | Cod sursa (job #369100) | Cod sursa (job #2731488) | Cod sursa (job #673154) | Cod sursa (job #87387)
Cod sursa(job #87387)
#include<stdio.h>
#include<stdio.h>
#define nmax 4000000
long v[nmax],n,a,b,c;
long min(long a,long b) {return (a<b)?a:b;}
long max(long a,long b) {return (a>b)?a:b;}
int main()
{long i,j;
freopen("curcubeu.in","r",stdin);
scanf("%ld%ld%ld%ld",&n,&a,&b,&c);
for(i=1;i<n;i++)
{
for(j=min(a,b);j<=max(a,b);j++)
v[j]=c;
a=(a*(i+1))%n;
b=(b*(i+1))%n;
c=(c*(i+1))%n;
}
freopen("curcubeu.out","w",stdout);
for(i=1;i<n;i++)
printf("%ld\n",v[i]);
fclose(stdout);
return 0;
}