Cod sursa(job #739586)

Utilizator CosminRusuCosmin Rusu CosminRusu Data 23 aprilie 2012 15:38:04
Problema Iepuri Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.9 kb
#include<fstream>
using namespace std;

ifstream cin("iepuri.in");
ofstream cout("iepuri.out");
long long N, sol;
int i, j,T, A , B, C, y,z, x;

int main()
{
    cin>>T;
    for(i=1;i<=T;i++)
    {                cin>>x>>y>>z>>A>>B>>C>>N;   
                     sol=0;
                     if (N==1)
                      cout<<x<<"\n";
                        else if (N==2)
                                 cout<<y<<"\n";
                                     else if (N==3)
                                        cout<<z<<"\n";
                                    else
                     {for(j=3;j<=N;j++)
                     {  sol=z*A+y*B+x*C;
                        x=y;
                        y=z;
                        z=sol; }
                        cout<<sol%666013<<"\n";
}}
    
    cin.close();
    cout.close();
                                      
    return 0;
}