Source code for submission s675

mosquitos.cpp

  1. #include <cstdio>
  2. #include <cstdlib>
  3. #include <cstring>
  4.  
  5. int main( int argc, char ** argv ) {
  6.  
  7. int M, P, L, E, R, N, S;
  8.  
  9. while( scanf("%d %d %d %d %d %d %d", &M, &P, &L, &E, &R, &S, &N) == 7) {
  10. int initc = N % 3;
  11.  
  12. int i;
  13.  
  14. int Mnew, Mold, Pnew, Pold, Lnew, Lold;
  15.  
  16. Mnew = Mold = M;
  17. Pnew = Pold = P;
  18. Lnew = Lold = L;
  19.  
  20. for (i=0; i<initc; i++) {
  21. Mnew = Pold / S;
  22. Pnew = Lold / R;
  23. Lnew = Mold * E;
  24. }
  25.  
  26. for (; i<N; i+=3) {
  27. Mnew*=E;
  28. Mnew/=R;
  29. Mnew/=S;
  30. }
  31.  
  32. printf("%d\n", Mnew);
  33. }
  34.  
  35. return 0;
  36. }