Pagini recente » Cod sursa (job #2352964) | Cod sursa (job #1680864) | Cod sursa (job #1105764) | Cod sursa (job #2014169) | Cod sursa (job #35544)
Cod sursa(job #35544)
#include<iostream.h>
#include<fstream.h>
main()
{
long long ret,t,x,y,z,a,b,c,n,i,j,k,l,sp,aux,valid,s1,s2,s3;
fstream f("iepuri.in",ios::in);
fstream g("iepuri.out",ios::out);
f>>t;
ret=1;
do{
sp=3;
f>>x; f>>y; f>>z;
f>>a; f>>b; f>>c;
f>>n;
if(n==1)g<<x<<endl;
if(n==2)g<<y<<endl;
if(n==3)g<<z<<endl;
if(n>3){
do{
s1=z*a;
s2=y*b;
s3=x*c;
k=s1+s2+s3;
k%=666013;
x=y; y=z; z=k;
sp++;
}while(sp<=n);
x=k%666013;
g<<x;
if(ret<t)g<<endl;
}
ret++;
}while(ret<=t);
f.close();
g.close();
}