Cod sursa(job #241690)
Utilizator | Data | 10 ianuarie 2009 18:15:11 | |
---|---|---|---|
Problema | Iepuri | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.37 kb |
#include<stdio.h>
#define R 666013
int main()
{
int t,a,b,c,x,y,z,n,i,D;
freopen("iepuri.in","r",stdin);
freopen("iepuri.out","w",stdout);
scanf("%d",&t);
while(t)
{
scanf("%d%d%d%d%d%d%d",&x,&y,&z,&a,&b,&c,&n);
n-=2;
for(i=0;i<n;++i)
{
D=(z*a)+(y*b)+(x*c);
x=y;
y=z;
z=D;
D%=R;
}
printf("%d\n",D);
--t;
}
return 0;
}