mosquito.cpp
#include<stdio.h>
#include<math.h>
int main(int argc, char * argv[]) {
long int m, p, l, e, r, s, n, m2;
long double d, base;
while( scanf("%ld%ld%ld%ld%ld%ld%ld", &m, &p, &l, &e, &r, &s, &n) == 7) {
/*base = e/(s*r);
switch(n%3) {
case 0: d = m; break;
case 1: d = p; break;
case 2: d = l; break;
}
d *= pow(1.0/s,(n+2)/3);
d *= pow(1.0/r,(n+1)/3);
d *= pow(e,(n)/3);
printf("%llf\n", d);*/
for(int i = 0; i < n; i++){
m2 = m;
m = p/s;
p = l/r;
l = m2*e;
}
printf("%ld\n",m);
}
return 0;
}