ololo.cpp
#include <iostream>
#include <cstdio>
#include <vector>
#include <algorithm>
#include <memory.h>
#include <cstring>
#include <string>
#define FOR(i,a,b) for (int i = (a); i < (b); ++i)
#define FI(i,b) FOR(i,0,b)
#define V(t) vector < t >
#define pb push_back
#define MEMS(a,b) memset((a),(b),sizeof(a))
#define U unsigned
#define LL long long
using namespace std;
int n,m;
int main()
{
int m,p,l,e,r,s,n;
while (scanf("%d%d%d%d%d%d%d",&m,&p,&l,&e,&r,&s,&n)!=EOF)
{
LL curm=m;
LL curp=p;
LL curl=l;
FOR(i,0,n)
{
LL newl=e*curm;
LL newm=(curp/s);
LL newp=curl/r;
curm=newm;
curp=newp;
curl=newl;
}
printf("%d\n",(int)curm);
}
return 0;
}