Cod sursa(job #2796895)

Utilizator vladuandreeaVladu Andreea Teodora vladuandreea Data 8 noiembrie 2021 23:10:23
Problema Iepuri Scor 30
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <fstream>

using namespace std;
ifstream fin("iepuri.in");
ofstream fout("iepuri.out");
unsigned nr=666013;

int main()
{
    int m,x,y,z,a,b,c,n,s=0,j,i;
    fin>>m;
    for(i=0;i<m;i++)
    {
        fin>>x>>y>>z>>a>>b>>c>>n;
        a%=nr;
        b%=nr;
        c%=nr;
        x%=nr;
        s=(a*z%nr+b*y%nr+c*x%nr)%nr;
        for(j=3;j<n;j++)
        {
            x=y;
            y=z;
            z=s;
            s=(a*z%nr+b*y%nr+c*x%nr)%nr;
        }
        fout<<s<<'\n';
        s=0;
    }
    return 0;
}