Cod sursa(job #2290115)
Utilizator | Data | 25 noiembrie 2018 19:37:48 | |
---|---|---|---|
Problema | Iepuri | Scor | 40 |
Compilator | cpp-32 | Status | done |
Runda | Arhiva de probleme | Marime | 0.52 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream fin("iepuri.in");
ofstream fout("iepuri.out");
int T,i,X,Y,Z,A,B,C,N,j,m,p,q,v;
fin>>T;
for(i=1;i<=T;i++)
{
fin>>X>>Y>>Z>>A>>B>>C>>N;
m=X;
p=Y;
q=Z;
for(j=3;j<=N;j++)
{
v=(A*q+B*p+C*m)%666013;
m=p;
p=q;
q=v;
}
fout<<v<<' ';
}
fin.close();
fout.close();
return 0;
}