Pagini recente » Diferente pentru documentatie/arhiva-educationala intre reviziile 6 si 7 | Cod sursa (job #1565881) | Diferente pentru problema/pinball intre reviziile 10 si 3 | Atasamentele paginii Partitie1 | Cod sursa (job #1100015)
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ifstream f("iepuri.in");
ofstream g("iepuri.out");
int t,i;
unsigned long long int n,s=0,a,b,c,x,y,z;
f>>t;
for(i=1;i<=t;i++) {
f>>x>>y>>z>>c>>b>>a>>n;
while(n!=2) {
s=(s*a+y*b+z*c)%666013;
a=b;
b=c;
c=s;
n--;
}
g<<s<<endl;
}
return 0;
}