Cod sursa(job #536678)

Utilizator thesilverhand13FII Florea Toma Eduard thesilverhand13 Data 18 februarie 2011 23:57:28
Problema Iepuri Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include<fstream>
#define dim 200002
#define modulo 666013
using namespace std;

ifstream f("iepuri.in");
ofstream g("iepuri.out");

int d[dim],n;
int a,b,c,t;

void rezolva()
{
	int i;
	for(i=3;i<=n;i++)
		d[i]=((d[i-1]%modulo)*a+(d[i-2]%modulo)*b+(d[i-3]%modulo)*c)%modulo;
	g<<d[n]<<"\n";
}

void citire()
{
	
	int i;
	f>>t;
	for(i=1;i<=t;i++)
	{
		f>>d[0]>>d[1]>>d[2]>>a>>b>>c>>n;
		rezolva();
		//g<<d[0]<<" "<<d[1]<<" "<<d[2]<<" "<<a<<" "<<b<<" "<<c<<" "<<n<<"\n";
	}
	
}


int main()
{
	citire();
	return 0;
}