Cod sursa(job #1043270)
| Utilizator | Data | 28 noiembrie 2013 11:04:49 | |
|---|---|---|---|
| Problema | Iepuri | Scor | 40 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.51 kb |
#include <fstream>
#define nr 666013
using namespace std;
ifstream f("iepuri.in");
ofstream g("iepuri.out");
int main()
{
int n,i;
unsigned long long d;
short a,b,c,j,t;
int x,y,z;
f>>t;
for(j=1;j<=t;j++)
{
f>>x>>y>>z>>a>>b>>c>>n;
x=x%nr;
y=y%nr;
z=z%nr;
a=a%nr;
b=b%nr;
c=c%nr;
for(i=3;i<=n;i++)
{
d=x*c+y*b+z*a;
d=d%nr;
x=y;
y=z;
z=d;
}
g<<d<<'\n';
}
return 0;
}
