Cod sursa(job #286535)

Utilizator ssergiussSergiu-Ioan Ungur ssergiuss Data 23 martie 2009 21:32:00
Problema Iepuri Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
//#include<algorithm>
//using namespace std;
#include<stdio.h>

#define MOD 666013

int t;

void solve(){
    int i,j;
    long long x,y,z,a,b,c,n,aux;

    scanf("%d",&t);
    for(i=0; i<t; ++i){
        scanf("%lld%lld%lld%lld%lld%lld%lld",&x,&y,&z,&a,&b,&c,&n);
		for(j=3; j<=n; ++j){
			aux=((a*z)%MOD+(b*y)%MOD+(c*x)%MOD)%MOD;
            x=y;
            y=z;
            z=aux;}
		printf("%lld\n",z);}}

int main(){
    freopen("iepuri.in","r",stdin);
    freopen("iepuri.out","w",stdout);
    solve();
    return 0;}